我正在嘗試使用css3的多背景支持創建具有疊加層的頁面背景;具有背景大小的多個背景
html, body {
background: url('https://github.com/jaysalvat/vegas/raw/master/overlays/01.png') repeat,
url('http://farm8.staticflickr.com/7260/7502004958_595bf03fbf_z.jpg') top left no-repeat;
background-size: cover;
}
我想要的照片背景圖像「覆蓋」的頁面和覆蓋要小(3 * 3PX)重複在孔頁。
上面的例子給我http://jsfiddle.net/tpmD4/(覆蓋頁面的覆蓋)。
我該如何解決這個問題?
當我嘗試爲這兩個圖像(background-size: 3px 3px, cover;
)指定background-size;那麼圖像背景不會覆蓋,但疊加效果很好。
不知道,如果你想要做什麼是可能的,但現在看來似乎應該是因爲這將是有意義的是能夠指定每個圖像的背景大小屬性。 只想我能想到的是放置寬度和高度爲100%的div,並將第二個背景圖像放在該div上。 – 2012-07-13 10:32:42
此頁面建議它應該工作:http://www.css3.info/preview/background-size/ ---- #examplen { width:580px; height:200px; background-image:url(img/sheep.png),url(img/sheep.png),url(img/betweengrassandsky.png); background-repeat:no-repeat; background-position:20px 100px,400px 50px,center bottom; background-color:#EEE; background-size:70px,auto,cover; } – 2012-07-13 10:37:12
Okey我也認爲它應該是posible,我已經考慮過你的想法,但我只是想避免第二個div,如果它是posible .. thx! – Mattias 2012-07-13 10:37:31