我正在this site上工作。這是基於Joomla的,所以我不得不在嘗試轉換它時挑選一些新東西。我終於能夠按照我想要的方式使它看起來,但是由於主要背景(圖像模塊)的寬度很寬,在廣泛的分辨率下看起來很棒,但是我有一些問題,但在較小的背景上它很大。如何根據分辨率使我的頁面加載不同的圖像?
有沒有一種方法可以在HTML(或其他方式)中編寫一些代碼,以表明分辨率是否會使模塊顯示該圖像等。
我正在this site上工作。這是基於Joomla的,所以我不得不在嘗試轉換它時挑選一些新東西。我終於能夠按照我想要的方式使它看起來,但是由於主要背景(圖像模塊)的寬度很寬,在廣泛的分辨率下看起來很棒,但是我有一些問題,但在較小的背景上它很大。如何根據分辨率使我的頁面加載不同的圖像?
有沒有一種方法可以在HTML(或其他方式)中編寫一些代碼,以表明分辨率是否會使模塊顯示該圖像等。
我不知道在不同的模塊加載,但你可以使用CSS媒體查詢在特定視窗尺寸的新的背景圖像加載:
@media only screen and (min-width:0px) and (max-width:2099px)
{
.my_image { background-image:MY_NEW_IMAGE; }
}
嘗試
html {
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;
}
來自:Perfect Full Page Background Image,css3技術。
我只是將它粘貼到主體中,然後更改各個類的寬度,然後放置圖像鏈接? – dreday 2013-03-12 17:04:06
@media是做什麼的? – dreday 2013-03-12 17:05:02
@media是一個媒體查詢http://css-tricks.com/css-media-queries/ – DickieBoy 2013-03-12 17:06:27