我不是一個經驗豐富的網頁開發人員,我正在快速地開發一些有趣的東西。我有一個1024 x 768的背景圖片(我知道這可能是個壞主意),如果瀏覽器寬度增加,我可以正確居中。但是,當瀏覽器寬度減少到768px以下時,我希望圖像與寬度一起「居中」,而不是僅添加左上角,以使圖像的中心始終與頁面上的其他元素保持一致。在較小寬度的屏幕上重新定位背景圖像
什麼樣的CSS魔法可以解決這個問題?
這裏是我的CSS:
body
{
background: #000000; /*Black bg for extra space not covered by img*/
font-family: sans-serif;
margin: 0px;
}
.wrap
{
background: url(../images/background.jpg) no-repeat;
background-attachment:fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
margin: auto;
/*Stretch body all the way to edges*/
/*width: 1024px; /*Min width for site*/
}
感謝。
嘗試媒體查詢https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries – Sachin