0

私は2つのコンテナを持っています。一番下のものは、それを必要とするのに十分な高さがあるため、スクロールバーを作成します。一番上のコンテナがスクロールバーのように一番下のコンテナIDの上に表示されている場合は、そのコンテナに対してのみ機能します。現在、スクロールは下部と上部のコンテナに影響します。これをどうやってやるの?ありがとうございました!

起こっていることのコードは次のとおりです:http: //jsfiddle.net/5wNDX/68/

CSS:

#outer {
background-color: rgba(255, 255, 255, 0);
bottom: 0px;
color: rgb(51, 51, 51);
display: block;
font-size: 14px;
height: 563px;
left: 0px;
overflow-x: auto;
overflow-y: scroll;
position: fixed;
right: 0px;
top: 0px;
width: 1479px;
z-index: 9999;
}

#inner {
background-color: rgb(255, 255, 255);
border:4px solid #000;
color: rgb(51, 51, 51);
display: block;
font-size: 14px;
height: 900px;
margin:0 auto;
overflow-x: hidden;
overflow-y: hidden;
position: static;
width: 750px;
z-index: auto;
}

HTML:

<body> 
    <div>Large block of text</div>
    <div id='outer'>   
      <div id='inner'>
        test
      </div>   
    </div>
  </body>
4

1 に答える 1

0

position: absoluteこれを達成するためにあなたはあなたの#innerdivに与える必要があるかもしれません。

于 2013-02-08T23:18:54.053 に答える