我有一個像通知容器一樣下降的容器,我想在絕對定位的div內並排放置兩個酒吧。我不想必須定義寬度,因爲每個div裏面都需要調整寬度(因爲是否存在滾動條)兩個div/uls並排放置在絕對定位的div內
問題很奇怪,當.notification-wrapper具有絕對或相對定位.left和.right divs不會並排排列,但是當我從.notification包裝器中刪除絕對/相對...(我確實需要relative/absolute來應用於notification.wrapper)
以下是我的:
<span class="notification-wrapper">
<div class="notification-container">
<div class="left">LEFT</div>
<div class="right">RIGHT</div>
</div>
</span>
.notification-wrapper {
height: 32px;
width: 25px;
margin-right: -12px;
margin-left: -12px;
padding: 0px;
font-size: 0px;
position: absolute;
left: 50%;
top: 15px;
right: 50%;
}
.notification-wrapper .notification-container {
font-size: 12px;
background-color: #FFF;
height: 100px;
position: absolute;
top: 25px;
}
.notification-container .left {
vertical-align: text-top;
display: inline-block;
background-color: #63F;
width: 50px;
}
.notification-container .right {
vertical-align: text-top;
display: inline-block;
background-color: #FFC;
width: 120px;
}
你能發佈的CSS,你有沒有試過? – Jacob 2012-01-05 04:06:29
那麼,我現在所擁有的只是右欄和左欄顯示:inline-block;垂直對齊:文本頂部; – 2012-01-05 04:08:41
贊[this](http://jsfiddle.net/LyLGX/)? – 2012-01-05 04:10:45