2016-04-29 86 views
0

我想隱藏父包裝內的內部嵌套元素,以便包裝可以水平滾動顯示隱藏的元素。這是一個JSbin溢出X軸不工作

.wrapper { 
 
    position: relative; 
 
    width: 150px; 
 
    height: 20px; 
 
    overflow-x: scroll; 
 
    overflow-y: hidden; 
 
    border: thin dotted; 
 
} 
 
span { 
 
    margin: 0 10px; 
 
    display: inline-block; 
 
}
<section class="wrapper"> 
 
    <span>One</span> 
 
    <span>Two</span> 
 
    <span>Three</span> 
 
    <span>Four</span> 
 
</section>

+0

那麼你的演示怎麼了?滾動是可見的,如果你的項目是單行的,那麼'.wrapper'將是可滾動的。 – t1m0n

回答

1

您可以再補充white-space: nowrap.wrapper

.wrapper { 
 
    width: 150px; 
 
    overflow-x: scroll; 
 
    border: thin dotted; 
 
    white-space: nowrap; 
 
} 
 
span { 
 
    margin: 0 10px; 
 
}
<section class="wrapper"> 
 
    <span>One</span> 
 
    <span>Two</span> 
 
    <span>Three</span> 
 
    <span>Four</span> 
 
</section>

+0

不錯。最終,我指出了這一點。滾動條正在工作,但沒有x溢出。 –

0

嘗試overflow-x: auto;代替overflow-x: scroll;