1

画像付きの大きな div (小さなもの) には、上と左が負の絶対位置があるため、必要な部分が起動時に表示されます。小さい div にはスクロールバーがありますが、左と上の部分にはスクロールできず、右と下にしかスクロールできません。

起動時にスクロールバーを少し右と下に配置して、左と上の部分にもスクロールできるようにするにはどうすればよいですか?

説明するコードの一部:

<div  id="container" style="width:300px; height:300px; position:relative; overflow:auto;">
 <div  id="content" style="position:absolute; top:-300px; left:-200px;">
  <img src="image.jpg" width="850" height="600"></img> 
 </div>
</div>

http://jsfiddle.net/RVYtR/1/

4

1 に答える 1

1

HTMLやCSSだけではできません。JavaScript を使用する必要があります。私はjQueryライブラリを使用してそれを行いました:

$('#container').scrollTop('300').scrollLeft('200');

実際の例: http://jsfiddle.net/RVYtR/3/

于 2013-09-19T15:13:54.940 に答える