當(dāng)前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > DIV+CSS > CSS圖片縮放

CSS圖片縮放

2012/11/24 13:08:58作者:佚名來源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例介紹】

CSS圖片縮放

CSS中圖片的縮放是通過width和height兩個(gè)屬性來實(shí)現(xiàn)的。width和height屬性可以設(shè)置為相對(duì)大小,也可以設(shè)置為絕對(duì)大小。width和height屬性設(shè)置為相對(duì)大小時(shí),當(dāng)拖動(dòng)縮放瀏覽器窗口改變其寬度時(shí),圖片的大小也會(huì)相應(yīng)發(fā)生變化。例如,當(dāng)設(shè)置width的值為50%時(shí),圖片的寬度將調(diào)整為父元素寬度的一半,代碼如下所示。


【基本語法】

【語法介紹】

【實(shí)例代碼】

<html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>圖片縮放</title> <style> <!-- img.Scale{ width:50%;            /* 相對(duì)寬度 */ } --> </style> </head> <body> <img src="2.jpg" class="Scale"> </body> </html>

【代碼分析】

因?yàn)樵O(shè)置的是相對(duì)大小,所以當(dāng)拖動(dòng)瀏覽器窗口改變其寬度時(shí),圖片的大小也會(huì)相應(yīng)發(fā)生變化,如圖所示。這種伸縮圖片的方法在實(shí)際制作網(wǎng)頁時(shí)常常被使用,即先固定一邊的長(zhǎng)短,再單獨(dú)調(diào)整另外一邊。

圖片縮放運(yùn)行效果

圖片縮放運(yùn)行效果
如果只設(shè)置了圖片的widm屬性,而沒有設(shè)置height屬性,圖片本身會(huì)自動(dòng)給縱橫比例縮放,如果只設(shè)定height屬性也是一樣的道理。只有當(dāng)同時(shí)設(shè)定width和height屬性時(shí)才會(huì)不等比例縮放。

 【素材及源碼下載】

請(qǐng)點(diǎn)擊:CSS圖片縮放 下載本實(shí)例相關(guān)素材及源碼

 

標(biāo)簽: CSS  圖片  縮放