是否可以垂直滾動外部div和僅水平滾動內部div(包含較小的div)? 我使用的是移動應用的科爾多瓦,我可以水平和垂直滾動外部的div。內部div不滾動。垂直滾動div內的水平滾動div
這是外層div(#container的)的CSS,內部的div(#行1,等)和其他的div內部。
#container {
height: 100%;
overflow-y: auto;
}
#line1, #line2, #line3 {
display: table;
width: 50em;
overflow-x: auto;
}
.smallDivs {
height: 100%;
display: inline-block;
vertical-align: middle;
margin-right: -6%;
}
的HTML結構如下:
<div id="container">
<div id="line1">
<div class="smallerDivs"><div>
<div class="smallerDivs"><div>
</div>
<div id="line2">
<div class="smallerDivs"><div>
<div class="smallerDivs"><div>
</div>
<div id="line3">
<div class="smallerDivs"><div>
<div class="smallerDivs"><div>
</div>
</div>
你可以創建一個小提琴或向我們展示的HTML代碼? – arunatebel
您是否嘗試在外部div上設置'overflow-x:hidden'?另外,哪些是你的線路的父母? –
唯一的父母是「.app」div和body。如果我設置overflow-x:隱藏在外部div上,我不能水平滾動任何東西。 – Cress