首頁 web前端 css教學 CSS控制圖片大小-適應寬度_經驗交流

CSS控制圖片大小-適應寬度_經驗交流

May 16, 2016 pm 12:05 PM
css 圖片大小

不知道家有沒有遇過這樣的情況:在CSS控制圖片大小時,如果把圖片的寬度寫死,比如 ​​img{width:500px;} ,固然,如果圖片寬度大於500px可以很好的控制它不讓它過大,但如果圖片寬度小於500px,比如說只有100px時,剛才的寫法會把這張圖擴大5倍顯示,顯然,這不是我們想看到的。

    那麼,CSS如何可以區分對待這些圖片設定大小呢?很簡單,請看: 

複製程式碼 程式碼如下:

img{ width:expression(this.width>500?"500px":this.width "px"); }

    只要在CSS運用這段程式碼,就可以分別控制大圖片與小圖片。它的意思就是,如果圖片寬度大於500px,那麼圖片就以500px的大小顯示,如果小於的話,那麼圖片就按照原有尺寸顯示!怎麼樣,是不是確實很簡單呢?

弊端:增加客戶端的負荷,一般用js實現的比較多。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
2 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在網頁上正確顯示本地安裝的'荊南麥圓體”? 如何在網頁上正確顯示本地安裝的'荊南麥圓體”? Apr 05, 2025 pm 10:33 PM

在網頁中使用本地安裝的字體文件最近,我從網上下載了一種免費字體,並成功將其安裝到了我的系統中。現在...

如何通過CSS選擇第一個類名為item的子元素? 如何通過CSS選擇第一個類名為item的子元素? Apr 05, 2025 pm 11:24 PM

在元素個數不固定的情況下如何通過CSS選擇第一個指定類名的子元素在處理HTML結構時,常常會遇到元素個數不�...

H5頁面製作是否需要持續維護 H5頁面製作是否需要持續維護 Apr 05, 2025 pm 11:27 PM

H5頁面需要持續維護,這是因為代碼漏洞、瀏覽器兼容性、性能優化、安全更新和用戶體驗提升等因素。有效維護的方法包括建立完善的測試體系、使用版本控制工具、定期監控頁面性能、收集用戶反饋和製定維護計劃。

在移動端如何兼容多行溢出省略? 在移動端如何兼容多行溢出省略? Apr 05, 2025 pm 10:36 PM

移動端多行溢出省略在不同設備上的兼容問題在使用Vue2.0開發移動端應用時,常常會遇到需要對文本進行多行溢...

h5怎麼做進度條 h5怎麼做進度條 Apr 06, 2025 pm 12:09 PM

使用 HTML5 或 CSS 創建進度條:創建進度條容器。設置進度條寬度。創建進度條內部元素。設置進度條內部元素寬度。使用 JavaScript、CSS 或進度條庫顯示進度。

如何高效修改嵌套DIV元素的樣式? 如何高效修改嵌套DIV元素的樣式? Apr 05, 2025 pm 10:45 PM

深入探討嵌套DIV樣式修改方法本文將詳細解答如何有效地修改嵌套結構的DIV元素樣式。我們面臨的挑戰是如何精...

H5頁面製作適合哪些應用場景 H5頁面製作適合哪些應用場景 Apr 05, 2025 pm 11:36 PM

H5(HTML5)適合應用於輕量級應用,如營銷活動頁面、產品展示頁面和企業宣傳微網站。它優勢在於跨平台性和豐富的交互性,但局限性在於復雜的交互和動畫、本地資源訪問和離線功能。

h5表格邊框怎麼設置 h5表格邊框怎麼設置 Apr 06, 2025 pm 12:18 PM

在 HTML 中,通過 CSS 設置 H5 表格邊框:引入 CSS 樣式表,使用 border 屬性(包括 border-width、border-style 和 border-color 子屬性)設置邊框樣式,並應用樣式到表格元素。此外,還可以設置特定的邊框樣式,如 border-top、border-right、border-bottom 和 border-left。

See all articles