私は奇妙な問題に直面しています。ボタンをクリックするとid="fashion"
、画像が div に書き込まれcashback_merchant
ます。ここでは を指定しfloat:left
ました。しかし、私の画像はこの部分に従っておらず、上下に表示されています。
これはCSS部分です:
<style>
.cashback_merchant {
height: 100px;
width: 220px;
float: left;
padding: 10px;
margin-left: 10px;
margin-top: 10px;
border-radius: 10px;
}
</style>
これは私のHTMLです:
<div class="cashback_merchant">
</div>
これは私のajax部分です:
$.post('get_category', data = { type : 'Fashion' }, function( data ) {
$.each( data, function( item, i) {
var image_path = "<?php echo base_url();?>assets/images/"+i.image_name;
$(".cashback_merchant").hide().append('<img class = "image"
src="'+image_path+'"/>').fadeIn('slow');
});
},'json');