私が構築している私のサイトへのリンクは次のとおりです。
Firefoxの列を台無しにすることなく、写真を上下に動かすのに苦労しています。画像を左にフロートさせることはできますが、それは -moz-column-count を壊すようです。何か案は?
写真のhtmlは以下です。
<div id="img-wrapper">
<?php for($i = 1; $i <=25; $i++) { ?>
<div class="photo">
<a href="#"><img src="img/arrow_up_alt1_32x32.png" class="overlay overlay1" /></a>
<a href="#"><img src="img/fullscreen_32x32.png" class="overlay overlay2" /></a>
<a href="#"><img src="img/heart_fill_32x38.png" class="overlay overlay3" /></a>
<?php echo '<img src="img/tumblr_img_' . $i . '.jpg" class="main_photo" />'; ?>
</div>
<?php } ?>
</div>
CSS は次のとおりです。
#img-wrapper {
width: 960px;
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
.photo {
width: auto;
position: relative;
width: 320px;
}
.photo a img.overlay {
position: absolute;
z-index: 10;
top: 0;
left: 0;
}
.photo a img.overlay1 {
left: 25%;
}
.photo a img.overlay2 {
left: 45%;
}
.photo a img.overlay3 {
left: 65%;
}
.photo img.main_photo {
width: 320px;
border-radius: 10px;
}