ラッパーを絶対位置にして右に置くと、ウィンドウを縮小するときに水平スクロールバーがトリガーされません。絶対絶対位置 - スクロールバーが表示されない
コード:
<div id="wrapper"></div>
#wrapper {
width: 400px;
height: 400px;
position: absolute;
right: 20px;
top: 0px;
border: 1px solid red;
}
私は切り替えた場合、右:20ピクセル;左:20ピクセル。それは機能していますが、そうでなければ機能しません。どのようにjavascriptなしでそれを修正するための任意のアイデア?
親寸法(この場合は体)で動作するように子供たちの絶対的な位置決めのために注意してください、あなたは、相対または絶対のようなものに体の位置を変更する必要があります。 – chrisgonzalez
ねえ、ありがとう!残念ながら、これはうまくいかなかった。本文のサイズを設定し、ラッパーの絶対位置を設定した場合、スクロールバーは表示されますが、非表示領域でスクロールすることはできません。右側を浮動させるだけでも、スクロールバーは起動しません。 しかし、体の幅と浮動小数点の組み合わせは、トリックでした! ここをクリックしてください:http://jsfiddle.net/Ue6aN/11/ 回答を変更して受け入れることができます: – Lizzaran
あなたが見ているのは、 'div#wrapper'ではなく' body'に及ぼす影響です。 @ドーソン私は知っている。 – Dawson