在css中
,可以使用 width 和heig ht屬性來 改變一個(gè)圖 片高度和寬 度,只需要 給圖片元素 添加“wi dth:寬 度值;he ight: 高度值;” 樣式即可。 width 屬性可設(shè)置 元素的寬度 ,heig ht屬性可 設(shè)置元素的 高度。小編還為您整理了以下內(nèi)容,可能對您也有幫助:
CSS中如何控制圖片大小的方法介紹
一、網(wǎng)頁制作技巧實(shí)例解決:用CSS控制圖片自適應(yīng)大小
圖片自動(dòng)適應(yīng)大小是一個(gè)非常常用的功能,在進(jìn)行制作的時(shí)候?yàn)榱朔乐箞D片撐開容器而對圖片的尺寸進(jìn)行必要的控制,我們可不可以用CSS控制圖片使它自適應(yīng)大小呢?
我們想到了一個(gè)比較簡單的解決方法,雖然不是非常的完美,如果您的要求不是非常高,已經(jīng)可以滿足你的需要了。我們看下面的代碼:
p img {
max-width:600px;
width:600px;
width:expression(document.body.clientWidth>600?"600px":"auto");
overflow:hidden;
}◎ max-width:600px; 在IE7、FF等其他非IE瀏覽器下最大寬度為600px。但在IE6中無效。
◎ width:600px; 在所有瀏覽器中圖片的大小為600px;
◎ 當(dāng)圖片大小大于600px,自動(dòng)縮小為600px。在IE6中有效。
◎ overflow:hidden; 超出的部分隱藏,避免控制圖片大小失敗而引起的撐開變形。
二、有時(shí)候圖片太大,會(huì)破環(huán)網(wǎng)頁整齊的布局。這時(shí)可以用css來強(qiáng)制按比例壓縮圖片的高度或?qū)挾?p>css代碼如下:
img,a img{
border:0;
margin:0;
padding:0;
max-width:590px;
width:expression(this.width>590?"590px":this.width);
max-height:590px;
height:expression(this.height>590?"590px":this.height);
}這樣當(dāng)圖片的高度或?qū)挾热舫^590px,將會(huì)按比例壓縮成590px,如果不超過則按原大小顯示。
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2
違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)