简体   繁体   English

Div 不是浏览器的 100% 宽度

[英]Div not 100% width of browser

My div will not stretch the full width of the browser, it stops short on both ends by about 10px.我的 div 不会拉伸浏览器的整个宽度,它在两端停止大约 10px。

 .header { position: relative; background-color: #088ed7; width: auto; height: 20px; }
 <div class="header">...</div>

I've tried both auto and 100% but still get the same outcome.我试过auto100%但仍然得到相同的结果。

It's likely the page's margin and/or padding.这可能是页面的边距和/或填充。

Add:添加:

html, body {
  padding: 0;
  margin: 0;
}

.header {
  margin: 0;
}

 html, body { padding: 0; margin: 0; } .header { margin: 0; position: relative; background-color: #088ed7; width: auto; height: 20px; }
 <div class="header">...</div>

To many off my project, I'm adding the following reset css.对于我的项目中的许多人,我添加了以下重置 css。 Then, no more issues =)然后,没有更多的问题 =)

CSS 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, font, 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 {
    background: transparent;
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
body {
    line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
    clear: both;
    font-weight: normal;
}
ol, ul {
    list-style: none;
}
blockquote {
    quotes: none;
}
blockquote:before, blockquote:after {
    content: '';
    content: none;
}
del {
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a img {
    border: none;
}

Add the following css rule:添加以下 css 规则:

body {
    margin:0px;
    padding:0px;
}

Add the following css in your code, the new unit "vw" viewport width is used to set the width of the element to the view port.在您的代码中添加以下 css,新单位“vw”视口宽度用于设置元素到视口的宽度。

 html,body{
    margin:0;
    padding:0;
 }
 .header{
    width:100vw;
 }

For more details please refer the link: https://web-design-weekly.com/2014/11/18/viewport-units-vw-vh-vmin-vmax/更多详情请参考链接: https : //web-design-weekly.com/2014/11/18/viewport-units-vw-vh-vmin-vmax/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM