【发布时间】:2014-01-24 07:11:21
【问题描述】:
我有一个垂直和水平居中的大 div 标签。不是我会在它旁边添加另一个 div 标签。第一个标签不能改变它的位置,只有第二个标签必须保持 50px 的距离。 这是图片:http://i40.tinypic.com/fk4ehh.jpg
这是我的两个 div 的代码:
.main-content{
width:800px;
height:400px;
position:absolute;
left:50%;
top:50%;
margin:-225px 0 0 -400px;
background:#0A7072;
}
.next-slide{
width:50px;
height:100px;
background:#8F1ABB;
}
HTML:
<div class="main-content">TEXT</div>
<div class="next-slide">NEXT</div>
如图所示,主要的大标签在中间,小标签在旁边,无论页面宽度如何,所以小标签的位置可能必须相对于大标签.所以它们永远不会重叠,第一个标签的位置永远不会从中心改变。
知道怎么做吗?
【问题讨论】:
标签: css html css-position positioning