rwhn.net
当前位置:首页 >> CSS样式DIV设置了宽度为100%.但是浏览器中没100%... >>

CSS样式DIV设置了宽度为100%.但是浏览器中没100%...

div是块级元素,在没有明确指定width的情况下,它的宽度是100%的,而不是你想象中的“根据内容自动调整尺寸”。行内元素默认才是“根据内容自动调整尺寸”。或者你把它设为浮动元素(Float),它也会“根据内容自动调整尺寸”。

很明显这不是100%的宽度。如过这个DIV是100%,那就真的要检查父级元素的宽度了,padding+margin+width,你可以用火狐的firebug来检查,很方便,按F12就可以了

width100%表示100%继承父元素的width,你的看一下父元素的width是多少,如果父元素的宽度都没有满屏,那么子元素设置宽度100%自然也不会满屏. 浏览器自带的边距没有清除 这样的问题最好贴上代码,不然不好确定问题

对 没有错 盒子=margin+border+padding+content

因为你的top1的宽度是1200px,而你的浏览器在缩小后,整体宽度比1200要窄,浏览器下方是肯定会有横向滚动条的。所以,如果你想让他缩小后仍然没有滚动条,就把他的宽度1200px,改为百分比。定能药到病除。

这时,就要用到javascript了 var count = document.body.clientWidth || document.body.offsetWidth;/*获取浏览器显示的宽度,不带px(应该吧,不太记得了)*/document.getElementById("要设置宽度的元素id").style.width = count + "px";window...

我帮你继续解答,你也要在底部放东西,要在网页的底部加上一层!他已经帮你做好了,你在之间加一个层就好了

因为body,还有元素还有padding与margin。 Title hr,body{ margin: 0; padding: 0; } 第一章第二章

当你把滚动条拉到最右边时,那已经超出了浏览器的宽度(而你设的宽度是100%,他只显示了100%的宽度

浏览器的问题吧。。 lz的代码复制粘贴来后 在ie和火狐里都是正常的啊

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com