HTML和CSS,定位绝对问题
使用以下样式将所有网站内容放在一个div中是否好且可取HTML和CSS,定位绝对问题,html,css,position,positioning,css-position,Html,Css,Position,Positioning,Css Position,使用以下样式将所有网站内容放在一个div中是否好且可取 <div style="position:absolute; top:0; left:0; width:100%;"> ALL site content come here </div> 所有的网站内容都在这里 我的问题是,我想把一些地方的网站div的宽度将是 100%没有边上的空格,所以如果我把所有的网站内容放在一个分区中 然后放一个100%宽度的普通div,从一边到另一边,两边没有空格 例如
<div style="position:absolute; top:0; left:0; width:100%;">
ALL site content come here
</div>
所有的网站内容都在这里
我的问题是,我想把一些地方的网站div的宽度将是
100%没有边上的空格,所以如果我把所有的网站内容放在一个分区中
然后放一个100%宽度的普通div,从一边到另一边,两边没有空格
例如:
<div style="width:100%;background-color:yellow;"></div>
那么,这样做好吗?如果它在路上遇到了一些困难?我认为你的建议是安全的,但是你可以通过在你的
中添加style=“margin:0”
来实现你想要的。或者,如果您有一个.css
文件,您可以只向其中添加正文{margin:0}
。我认为这会更简单,但我不确定我是否正确理解了您的问题。您可以在不创建绝对定位元素的情况下执行此操作。放入边距:0;在你的身体元素上填充:0
…你不应该用著名的*{margin:0;padding:0}
:)@Mansuro,你真的用过吗?@GeorgeBailey,这有什么问题吗?让那margin:0px
-只是margin:0
只在怪癖模式下工作。这不是我的经验。但是,我只使用标准模式的doctype,比如XHTML和HTML5。另外,我不为IE6编写代码。我建议读者用他们的doctype在他们的网站上进行测试,并测试他们支持的浏览器!再过6分钟,我会将其标记为已解决。顺便说一句,一个朋友告诉我一些关于块元素的事情,它也可以解决我的问题,他是什么意思?那么,也许0不需要一个单位。但如果它是1,那么你确实需要一个单位。不管怎样,我只是一直打开这个单元。@Kolink:是的,任何不是0的单元都需要有一个“px”、“em”或“%”。无论使用什么单位,0都是0,所以我们只说0:D