我需要具有水平滾動的外部div和具有垂直滾動和內部div的內部div應該隨外部div移動。使用CSS滾動內部div(具有垂直滾動)水平使用外部div
<body>
<div id="wrapper">
<div id="outer">content outer
<div id="inner">
<table>
<tr>
<td>column1</td>
<td>column2</td>
<td>column2</td>
<td>column2</td>
<td>column2</td>
</tr>
</table>
</div>
</div>
</div>
</body>
#wrapper {
position:relative;
height:200px;
width:200px;
}
#outer {
background-color: red;
overflow-x: auto;
overflow-y: hidden;
height:200px;
width:200px;
white-space: nowrap;
}
#inner {
color: white;
font-weight: bold;
margin-left: auto;
margin-right: auto;
height:150px;
background-color: blue;
white-space: nowrap;
position:relative; z-index:1;
}
當我申請溢出-Y:滾動;內部Div,水平滾動帶有內部div而不是外部div。
你的問題很混亂。你能清楚嗎? –
爲了實現這一點,您需要將外部div在X軸上溢出。您提供的代碼不會發生這種情況。你的內部DIV應該比外部div大,或者外部div內應該有更多的元素使其水平溢出 – chimos