0

以下のHTML構造があります。

<div style="overflow:auto;" id="wrap">
    <div id="text">content</div>
    <div id="a"> </div>
</div>

#aがさらにオーバーフローした場合でも、オーバーフローで#textのサイズのみを考慮し、#aを無視することは可能ですか?ラップDIVの外に#aを入れることはできません。それが唯一のオプションである場合、私はjavascriptを使用しても問題ありません。

編集:これは私が持っているものの例であり、私が求めているものをより明確に示すために:http: //jsfiddle.net/mAHMb/

4

1 に答える 1

1

多分これは役立つかもしれませんか?:

overflow-y:auto;#textに追加してから高さを設定し、#wrap heightを削除してみてください。そうすれば、#aをスクロールせずに#textをスクロールできるはずです。

jsfiddleのサンプルは次のとおりです:http://jsfiddle.net/R4QWP/

于 2012-11-16T01:55:52.760 に答える