假设我们有类似的东西:
<div id="1" class="A"> </div>
<div id="2" class="B"> </div>
<div id="3" class="C"> </div>
我们如何将 id 为 3 的 div 放在 id 为 1 的 div 旁边?
我试图用负边距来做到这一点:
.C{
margin-top:-45px;
}
它通常看起来不错:
但有时,如果我用互联网浏览器调整字体大小,它看起来很糟糕:
UPDATE1:浏览器显示的真实代码,实现了@Zhihao的想法(不幸的是没有工作)。
html:
(...)
<div class="pull-right socket-div">
<p class="logout"> usuario:
<a href="/webAlojamientoUCA/logout/index">
<button class="btn btn-small btn-info" type="button">
Salir
</button>
</a>
</p>
</div>
</div>
<div class="container">
<div class="row-fluid">
<div class="span12">
<div class="plug-div">
<div>
<div id="mini-carousel-photos" class="carousel slide centrar-imagen capa-inferior">
<div class="carousel-inner">
<div class="item">
(...)
CSS:
.socket-div {
display: block;
}
.plug-div {
display: block;
height:0px;
float: center;
/* position: absolute; */
/* position: fixed; */
margin-top:0px;
padding-top:0px;
border-top:0px;
}
浏览器截图: