我正在使用Blueprint CSS框架,我想知道如何创建重叠的div。如果我尝试在相对定位的div中使用绝对定位的div,它会混淆蓝图的div的其余样式。这样做的正确方法是什么?
答案 0 :(得分:1)
取决于你想要做什么。您可以将任何元素放置在任何位置,但如果您需要该元素保留在文档的流程中并且只是希望它在视觉上与另一个元素重叠,则可以设置position:relative并使用top,right或left,bottom来设置元素在视觉上“相对”它位于文档流中的位置。该元素仍将占用文档中的正常空间。如果需要从文档流中删除元素,可以使用position:absolute,这与在其容器中浮动元素具有相同的效果,但是对其去向的位置具有更精细的控制。 W3schools对此有一个很好的介绍: http://www.w3schools.com/css/css_positioning.asp
答案 1 :(得分:0)
对要重叠的图像使用position:relative和z-index。