THI是我的代碼:jQuery的設置自適應頂邊距圖像
<html>
<body>
<div id="id">
<div class="one">
<img>
</div>
<div class="two">
<img>
</div>
<div class="one">
<img>
</div>
</div>
</body>
</html>
我不知道的div和圖像的高度,我想相對於股利和IMG高度頂邊距設置只有當img比div小,並且只在div class =「one」時。
這是我的jQuery代碼:
$(document).ready(function() {
$(".one").each(function(){
var wrapH = $(".one").outerHeight();
var imgH = $("img").outerHeight();
var padTop = (wrapH-(imgH))/2;
if (padTop>0){
$("img").css("margin-top", padTop + "px");
}
});
});
這改變了所有的圖像邊緣...幫助
夥計,你已經發布了這個。 – nouveau