簡體   English   中英

使用CSS縮放背景圖像

[英]Scaling background images with CSS

如何使用CSS縮放背景圖像? 圖像附加CSS,我想縮放它以適應一定的寬度

您可以嘗試以下代碼:

.aboutpic {
width: 150px; /* replace 150px with something you need */ 
float: left;
background-image: url(../images/aboutpic.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
height: 139px; /* replace 139 px with something you need */
}

然后在html中放入:

<div class="aboutpic"></div>

有用。 我測試了它。

使用background-size屬性( 支持有限 )。

Javascript是一個很好的開始方式,“jquery.backstretch.js”是一個非常好的jquery lib來擴展背景img。

或者,如果您的目標客戶端使用現代瀏覽器,這意味着它可以支持CSS3,請使用以下命令:

body{
background:url(background.jpg);
background-repeat:no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

http://www.w3schools.com/cssref/css3_pr_background-size.asp

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM