我希望能够将4个div并列放置在父div中的特定位置。
因此,div结构如下(我将称顶部的div为主div):
现在我想在主div中将文本为“1”的div设置在左侧。
现在我想在主div中将文本为“2”的div设置在距左侧50px的位置。
现在我想在主div中将文本为“3”的div设置在距左侧150px的位置。
现在我想在主div中将文本为“4”的div设置在距左侧200px的位置。
我想 :-) 我已经尝试了所有可能的CSS结构,但很遗憾它没有起作用。
有人有主意吗?
<div>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
现在我想在主div中将文本为“1”的div设置在左侧。
现在我想在主div中将文本为“2”的div设置在距左侧50px的位置。
现在我想在主div中将文本为“3”的div设置在距左侧150px的位置。
现在我想在主div中将文本为“4”的div设置在距左侧200px的位置。
我想 :-) 我已经尝试了所有可能的CSS结构,但很遗憾它没有起作用。
有人有主意吗?
position: relative
、position: absolute
或者position: fixed
来定位(我认为还包括position: fixed
)。基本理论可以参考这里:http://www.w3.org/TR/CSS2/visuren.html#absolute-positioning 如果父div
没有设置position: relative
,则绝对定位会相对于最顶层的元素即body
定位。因此,left: 50px
实际上是距离文档左上角50像素的位置。 - Pekka