代码之家  ›  专栏  ›  技术社区  ›  ewizard

无法从正文中删除填充(iOS)-Cordova

  •  0
  • ewizard  · 技术社区  · 6 年前

    我摆脱不了我的垫子 body 元素。我试过设置 padding: 0px 0px 0px 0px 身体 元素,但它什么也不做。我也试过设置 padding-top padding-left 0 ,但什么也没做。

    我已经确定 #container 里面 身体 没有边距,我试着用 margin: 0 margin-left margin-right 设置为 .

    enter image description here

    这个 blue 面积是 身体 ,白色区域是 α容器 . 我正试着把容器伸展到全身(去掉蓝色)。

    相关CSS :

    html {
        padding: 0;
    }
    
    body {
        display: flex;
        flex: 1 0 100%;
        background-color: blue;
        padding: 0;
    }
    

    创建容器的js :

    var container = document.createElement("div");
    container.style.flex = "1 0 100%";
    container.style.backgroundColor = "white";
    container.style.display = "flex";
    container.style.flexDirection = "column";
    container.id = "container";
    
    2 回复  |  直到 6 年前
        1
  •  0
  •   ewizard    6 年前

    我有个集装箱叫 .app 就在里面 body 元素,我将其css设置为:

    .app {
        display: flex;
        flex: 1 0 100%;
        background-color: black;
        margin: -8px -8px 0px -8px;
    }
    

    关键部分是:

    margin: -8px -8px 0px -8px;
    

    注释 :我以为 margin 10px 当我看着它的时候,其实 8px .

        2
  •  0
  •   Zohaib    6 年前

    使用!重要的在每一个财产的末尾。它被迫忽略默认浏览器css并应用css。

    html 
    {
    padding: 0 !important;
    }
    

    一些开发人员也在使用这个重置浏览器css。

    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td,
    article, aside, canvas, details, embed, 
    figure, figcaption, footer, header, hgroup, 
    menu, nav, output, ruby, section, summary,
    time, mark, audio, video {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        font: inherit;
        vertical-align: baseline;
    }
    

    但是,我的建议是第一次使用!重要的选项,然后重置所有浏览器css,因为,它也扰乱了您的网页的其他内容。