2010-06-03 73 views
0

我正在使用Blueprint CSS框架,并且我想知道如何创建重叠的div。如果我尝试在相对定位的div内使用绝对定位的div,则会由Blueprint混淆div的其余样式。什么是正确的方法来做到这一点?蓝图CSS重叠divs

回答

1

取决于你正在尝试做什么。您可以在任何需要的位置放置任何元素,但是如果您需要该元素保留在文档流中,并且希望它可视地重叠另一个元素,则可以设置position:relative并使用top,right或left,bottom来设置该元素在视觉上“相对”它位于文档流中的位置。该元素仍将占用文档中的正常空间。如果您需要从文档流中移除该元素,则可以使用position:absolute,这与将元素浮动到容器中的效果相同,但对其位置进行更精细的控制。 W3schools对此有一个很好的介绍: http://www.w3schools.com/css/css_positioning.asp

0

使用位置:相对和z-index用于想要重叠的图像。