在CSS 中實現全寬背景圖像
在Web 開發中,將背景圖像擴展到元素的整個寬度可以是共同要求。這對於創建具有視覺吸引力的佈局和建立一致的美感非常有用。為此,我們修改提供的CSS 程式碼:
<code class="css">.style1 { background: url(images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }</code>
說明:
瀏覽器兼容性:
此解決方案受以下版本支持:
特定解決方案:
為了相容IE,可以使用以下CSS 代碼:<code class="css">filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')"; zoom: 1;</code>
來源:
此解決方案的靈感與功勞來自Chris Coyier 的文章,網址為https://css-tricks.com/perfect-full-page-background-image/。以上是如何在CSS中實現全寬背景圖片?的詳細內容。更多資訊請關注PHP中文網其他相關文章!