我有一個Parent Div chatRooms
,裏面有很多chatRoom
's,而chatRoomName
Div只用於正確的格式。對齊旁邊的DIV和在HTML中添加一個水平滾動條
我的目的是使每個chatRoom
float:left;
以前chatRoom
旁邊,然後有一個水平滾動條的情況下,所有chatRoom
的超過父DIV chatRooms
的寬度的最大寬度,這實際上是工作,但超過chatRoom
被放置在第二行,而不是最後一個chatRoom
旁邊,我希望它們都在同一行上說,即使其中一些不能被看到,但是當我滾動時,我將能夠看到它們對。
<div id="chatRooms">
<div class="chatRoom">
<div class="chatRoomName">
IUL
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
<div class="chatRoom">
<div class="chatRoomName">
CCE
</div>
</div>
</div>
CSS:
#chatRooms
{
border-style:solid;
border-width: 1px;
border-color: green;
overflow-x:scroll;
margin-top:5px;
height:30px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.chatRoom
{
width:100px;
border-style:solid;
border-color:green;
margin-right:1px;
float:left;
cursor:pointer;
}
.chatRoomName:hover
{
color:chartreuse;
}
.chatRoomName
{
background-color:green;
border-style:solid;
border-color:green;
color:white;
}
工作!謝謝! – 2012-08-01 13:17:50