我有外部div,其中包含三個其他div作爲行內塊。第一和第三是固定寬度,而第二和第三應該放在它們之間。如果它的寬度溢出,它也應該被拉伸並且具有水平滾動條。拉伸和可滾動的內部div
我的嘗試是
<div class='container'>
<div class='left'></div>
<div class='center'>
<div class='inner'>text content</div>
</div>
<div class='right'></div>
</div>
.container{
height: 50px;
border: 1px solid red;
text-align: center;
}
.left{
height: 45px;
width: 50px;
float: left;
border: 1px solid green;
display: inline-block;
}
.right{
height: 45px;
width: 50px;
float: right;
border: 1px solid orange;
display: inline-block;
}
.center{
height: 45px;
background: blue;
border: 1px solid blue;
display: inline-block;
max-width:100%;
overflow:auto;
}
它將按預期工作僅在「文本內容」是小的長度。當它溢出,所有三個內部divs垂直對齊,這不是我想要的。 請看我的小提琴 http://jsfiddle.net/vxffx7yk/
我得到了你的問題的一半,當你想要的水平滾動? – divy3993
感謝大家。所有解決方案都有幫 – Sergey