float:left を削除しても効果はありませんでした:-(
次のページでイメージマップをレスポンシブにしようとしています: http://fietsklik.company12.com/index.php/how-it-works 最初の画像は imgmap で、その下にレスポンシブ バージョンがあります。Chrome では希望どおりに動作するように見えますが、Safari 6.0.4 では右側の 3 つの画像が表示されません。お知らせ下さい。
レスポンシブ 'img-map' のコードは次のとおりです。
<div class="hiw-container">
<img class="hiw-container-img1" src="{{media url="wysiwyg/perfectum/howitworks.jpg"}}" alt="" width="649px" height="500px" />
<img class="hiw-container-img2" src="{{media url="wysiwyg/perfectum/howitworks.jpg"}}" alt="" width="330px" height="166px" />
<img class="hiw-container-img3" src="{{media url="wysiwyg/perfectum/howitworks.jpg"}}" alt="" width="330px" height="166px" />
<img class="hiw-container-img4" src="{{media url="wysiwyg/perfectum/howitworks.jpg"}}" alt="" width="330px" height="167px" />
</div>
それに付随するcss:
.hiw-container {
position: relative;
padding-bottom: 51.02%;
padding-top: 0px;
height: 0;
overflow: hidden;
}
.hiw-container-img1 {
position: absolute;
top: 0;
left: 0;
width: 66%;
height: 100%;
float: left
}
.hiw-container-img2 {
top: 0;
left: 0;
width: 34%;
height: 33%;
float: right !important;
padding-left: 200px;
}
.hiw-container-img3 {
top: 0;
left: 0;
width: 34%;
height: 33%;
float: right !important;
padding-left: 200px;
}
.hiw-container-img4 {
top: 0;
left: 0;
width: 34%;
height: 34%;
float: right !important;
padding-left: 200px;
}
hiw-container-img2 から img4 の画像が Safari に表示されない原因となるアイデアや提案はありますか? (Safari 6.0.4 を使用)