我有几个看起来像是小提琴的div,但是想要homemidcontent div低于homebanner div?请帮忙。我怎么解决这个问题呢?
小提琴:enter link description here
标记
<div id="homecontent-mid" class="row rounded">
<div id="homebanner" class="rounded">
<div class="sliderdiv">Slider Content</div>
<div class="main-search">Search Content Here</div>
</div>
<div id="homemidcontent" class="rounded">
<div id="home-mid-mid">Mid content here</div>
<div id="home-mid-right">Mid Content Right here</div>
</div>
</div>
CSS
#homecontent-mid {
background: url("images/bg-stage.png") repeat-y scroll right top #FFFFFF;
border: 1px solid #BDBCBD;
margin-top: 0;
min-height: 100%;
outline: medium none;
overflow: visible;
position: relative;
}
#homebanner {
background: url("images/bg-stage-shade.png") repeat-x scroll 0 0 transparent;
padding-right: 20px;
position: relative;
}
.sliderdiv {
background: white;
float: right;
}
.main-search {
background: none repeat scroll 0 0 #FFFFFF;
border: medium solid #D51386;
float: left;
overflow: hidden;
padding: 20px 10px;
border-radius: 10px;
}
#homemidcontent {
background: #fff;
padding-right: 20px;
position: relative;
}
#home-mid-mid {
background: yellow;
}
#home-mid-right {
background: pink;
}
答案 0 :(得分:15)
请检查小提琴http://jsfiddle.net/6DtSS/5/
我已将clear:both
添加到#homemidcontent
浮动元素后,如果它想要位于下方,则应将其清除为下一个元素。
答案 1 :(得分:4)
保持你把棋子放在jsfiddle中的位置,你可以用:
z-index: 1;
http://jsfiddle.net/djsbellini/JZAx8/
手动选择z-index,您可以重新订购哪一个在顶部。
答案 2 :(得分:0)
You use margin in HOMEIDCONTENT CSS class and change your div position.
homemidcontent {
background: #fff; padding-right: 20px; position: relative; margin-top:70px;//Write this }
答案 3 :(得分:0)
我解决了一个类似的问题,我有一个要居中的按钮,然后在页面底部有一个版权页脚。
原始代码为:
kafkacat -C -b 127.0.[].[]:9092 -t <topic>
这将我的按钮推到左侧,并压缩了它旁边的版权。
我添加了边距以使按钮“占据”整个宽度:
<div class="home_button">
<a href="/home/dashboard">Dashboard</a>
</div>
<div>Copyright...</div>
现在可以正确显示。