CSS expression控制圖片自動縮放效果代碼[兼容 IE,Firefox]
更新時間:2008年09月02日 00:29:33 作者:
一直以來有個很頭疼的問題困擾著我,那就是圖片縮放的問題,寫到 JS 里面吧,不太容易修改。寫到 CSS 里面吧,IE 6 又不支持 max-width
今天用了很久時間終于解決了這個問題,基本完美了,唯一不完美的就是 IE 6 只有在圖片完全下載完成后才會自動調整大小,不過聊勝于無,總比進入頁面后看到長長的橫向滾動條舒服的多,這里使用了 expression,但是利用了一次加載,所以 expression 不會造成內存泄漏。當然,如果你有更好的解決方案,希望能與我交流。
代碼如下:
.Image { max-width:600px;height:auto;cursor:pointer; border:1px dashed #4E6973;padding: 3px; zoom:expression( function(elm) { if (elm.width>560) { var oldVW = elm.width; elm.width=560; elm.height = elm.height*(560 /oldVW); } elm.style.zoom = '1'; }(this)); }
代碼如下:
.Image { max-width:600px;height:auto;cursor:pointer; border:1px dashed #4E6973;padding: 3px; zoom:expression( function(elm) { if (elm.width>560) { var oldVW = elm.width; elm.width=560; elm.height = elm.height*(560 /oldVW); } elm.style.zoom = '1'; }(this)); }
相關文章
html下利用javascript連數(shù)據(jù)庫
html下利用javascript操作本地數(shù)據(jù)庫的代碼2008-02-02
CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效
本文主要分享一個利用CSS3新特性transform,實現(xiàn)3D翻牌的特效,有需要的小伙伴可以參考下。2016-05-05
前端html+css實現(xiàn)動態(tài)生日快樂代碼
?生日送什么禮物總是要花一番心思,別出心裁不落俗套,什么禮物才能讓那一個她開心呢?來看看前端大大用html+css實現(xiàn)動態(tài)生日快樂代碼吧,親測可用。2023-01-01

