有很多种实现方法,下面是用最简单的方法实现的,
思路,2个div用一个div包起来,然后让两个div浮动。然后给外面的父级进行定位。仅供参考。
这里是第二个DIV(靠右的).
这里是第一个DIV(居中的)
布局原理是:
在CSS2中, 绝对定位(position:absolute)的元素在没有定义top与left等位置偏移属性时,会处理正常的文档流的默认位置.也就是保持原位置不变.
同时, 当有定义top与left等位置偏移属性时, 偏移则是相对父级绝对定位元素而言的, 如果没有父级绝对定位元素, 则取文档(document)左上角为基点.
所以我使用了两个绝对定位的元素包位了"第二个DIV", 用意就是辅助定位使用.
无标题文档
Div1
Div2
如果能帮到你,望采纳!
楼上、楼下的方法,也都可以实现,每个人的方法不同,我的是这种。如果,不把第二个层,放在第一个层里面,相对定位,没有可参照物,当然还可以在2个层的外面再套一层,这样里面两个层可以用float: left; display:inline;但是,里面第一个层就不是在剧中,而是整个外层在剧中。外层用:margin:0 auto; position: relative;