我有和问题使用一个外部链接的CSS控制的样式的HTML文档。我在本地渲染并尝试了Chrome和Firefox。html绝对和相对于彼此的偏移
这个问题是这样的:
我都随高度和(我把颜色的方块到网页)的200像素宽度值的两个<div>
元素。但是他们的位置属性值不同。一个人的“绝对”是另一个人的“亲属”。我基本上试图把两个盒子放在一起。例如(在css文件中)
#item1{position: absolute; left:300px; top: 300px; z-index: 1;}
#item2{position: relative; left:300px; top: 300px; z-index: 2;}
item2将从项目1偏移8个像素,向下和向右。
我试着将item2上的所有边距(和填充)设置为零,但没有奏效。
谢谢!
“绝对”和“相对”做了不同的事情,目前还不清楚为什么你在这里使用一个,而不是你想要达到的目标。此外,你应该包括你的HTML - 最好作为一个片段(见工具栏上的按钮) – CupawnTae
(但你可能想尝试在你的'body'上设置边距和填充为零) – CupawnTae
@Uday这是不正确的 - 对于'相对“元素,”顶“和”左“是相对于元素自身的正常位置,这与”绝对“的工作方式不同,但它们确实有效。 – CupawnTae