删除 float:left 没有任何效果:-(
我正在尝试在以下页面上制作响应式图像地图:http: //fietsklik.company12.com/index.php/how-it-works ://fietsklik.company12.com/index.php/how-it-works 第一个图像是 imgmap,在响应式版本下。在 Chrome 上,它似乎做了我想做的事,但在 Safari 6.0.4 上,右侧的三个图像没有显示。请指教。
响应式“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)