固定幅の650pxのチケットサイトを持っています。私は携帯電話でよりよく表示しようとしています。Divの縮小と同期して背景画像を縮小する
予約システムには、バックグラウンド画像URLとして設定された会場イメージの上にdivs(サーバーによって自動生成された)があります。問題は、コンテナや背景の画像URLなどのdivの幅を100%に設定した場合、すべてのdivがすべて元の位置に戻って固定幅に対して元々設定されていないことです。
https://jsfiddle.net/04my0hvc/ スクリーンショットhttps://s9.postimg.org/qdh8ihdlr/screenshot.jpg
は650pxの下に行くときここに遊びに来縮小、または多分ズームオプションフレキシボックスもらえますか?
以下のサンプルコードは一部ですが、私がアクセスできないdivを生成するために使用されるJavascriptであるため、すべてのコードを完全に表示することはできません。しかし、上記のJSFiddleとスクリーンショットをご覧ください。
<div id="theatre">
<div id="bmessage">Select the seats that you need.</div>
<div id="seats" style="height:650px;background: url('http://i.imgur.com/qn56yss.gif') no-repeat center top;"><div class="s1 std grey" si="0" title="A16" style="top:75px; left:233px;"></div><div class="s1 std grey" si="1" title="A15" style="top:75px; left:251px;"></div><div class="s1 std grey" si="2" title="A14" style="top:75px; left:269px;"></div><div class="s1 std grey" si="3" title="A13" style="top:75px; left:287px;"></div></div>
に設定してください。コンテナがイメージより大きい場合、コンテンツはコンテナに調整され、背景イメージには調整されません。たぶん、別のコンテナに背景画像の幅を設定しますか? –