圖片在瀏覽器中底部對齊 解決方法之一
更新時間:2011年11月30日 23:43:08 作者:
需要在列表中顯示很多圖片,圖片高低不同,寬度都設置一樣了,要底部對齊
style="vertical-align:bottom;"不管用,上網(wǎng)搜索說要用js實現(xiàn),找了個代碼,測試不成功,主要是代碼太多太亂沒法心情測試了。
于是就自己寫吧。
$(function () {
if ($.browser.msie || $.browser.mozilla || $.browser.opera) {//IE 火狐 Opera之類瀏覽器
$(".productli img").each(function () {
var margin = 120 - $(this).height();
$(this).css("margin-top", margin + "px");
});
}
if ($.browser.safari) {//如果是蘋果或chrome瀏覽器
$(".productli img").load(function () {
var margin = 120 - $(this).height();
$(this).css("margin-top", margin + "px");
});
}
})
經(jīng)測試以下瀏覽器通過
IE6、 IE8、Chrome、 Opear、 FireFox、 QQ瀏覽器、 360、 傲游、 蘋果
百度之類IE內核的就沒測了肯定能用。
期待更精簡代碼出現(xiàn)。
于是就自己寫吧。
復制代碼 代碼如下:
$(function () {
if ($.browser.msie || $.browser.mozilla || $.browser.opera) {//IE 火狐 Opera之類瀏覽器
$(".productli img").each(function () {
var margin = 120 - $(this).height();
$(this).css("margin-top", margin + "px");
});
}
if ($.browser.safari) {//如果是蘋果或chrome瀏覽器
$(".productli img").load(function () {
var margin = 120 - $(this).height();
$(this).css("margin-top", margin + "px");
});
}
})
經(jīng)測試以下瀏覽器通過
IE6、 IE8、Chrome、 Opear、 FireFox、 QQ瀏覽器、 360、 傲游、 蘋果
百度之類IE內核的就沒測了肯定能用。
期待更精簡代碼出現(xiàn)。
相關文章
jquery實現(xiàn)的超出屏幕時把固定層變?yōu)槎ㄎ粚拥拇a
相信很多人都上過taobao吧,在taobao的產(chǎn)品列表頁有一個浮動的用來排序的浮動層,當你拖動滾動條而導致那個排序欄看不到的時候它會自動變?yōu)楦訉?,一直固定在那里?/div> 2010-02-02
jquery實現(xiàn)滑屏大圖定時收縮為小banner圖片的廣告代碼
這篇文章主要介紹了jquery實現(xiàn)滑屏大圖定時收縮為小banner圖片的廣告代碼,可實現(xiàn)大幅廣告圖的漸顯效果及定時收縮功能,點擊左上角關閉按鈕還可隱藏廣告圖片,非常具有實用價值,需要的朋友可以參考下2015-09-09
jquery 刪除節(jié)點 添加節(jié)點 找兄弟節(jié)點的簡單實現(xiàn)
下面小編就為大家?guī)硪黄猨query 刪除節(jié)點 添加節(jié)點 找兄弟節(jié)點的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12
jquery 查找iframe父級頁面元素的實現(xiàn)代碼
jquery 查找iframe父級頁面元素的實現(xiàn)代碼,學習jquery的朋友可以參考下。2011-08-08最新評論

