大きな画像を小さなdivに表示し、水平方向にスクロールして表示する必要があります。外側のdivは、ビューポートのサイズ(デバイスに応じて変わる可能性があります)まで拡張する必要がありますが、それより大きくはありません。私はこの方法を試してみました小さなビューポートにスクロールできる大きな画像を表示
:運と
#outer-div {
max-width:300px; //just a guess, but I need the exact viewport size here
overflow:auto; \t
}
img {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
}
<div id="outer-div">
<img name="slideImg" src="https://socrates.dyndns-server.com/meteosurf/previsioni/0000.GIF" border=0>'
</div>
... これはJSFiddleです。
:ビューポートの幅、使用に
max-width
を設定するには。フィドルはもっと良いでしょう。 – jmargolisvt
質問に必要なHTMLを入力して、問題を再現してください。質問を編集し、インラインスニペットツールを使用して実行可能スニペットを提供することができます。これがなければ、あなたの質問は下落したり閉じたりする可能性があります。 @jmargolisvt "フィドル"とはJSFiddleを意味します。ユーザーが外部リソースを使ってサンプルを提供することはお勧めしません。問題を再現するためのコードは、質問自体**に含める必要があります。 JSFiddleのようなものは実際には補足として使用するだけです。 – Santi
@jmargolisvtフィドルよりも優れているのは、ここにスニペットを投稿することです。外部リンクは時間が経つと死んでしまうことがあります。 –