編輯:非常重要的事情,我忘了提及,我不能編輯基本的HTML,只有CSS。這是一個reddit樣式表。在圖像上的CSS顏色背景
我想要在圖像背景上具有半透明色彩背景作爲色調。以下是我已經試過: 這只是顯示圖像:
background: url(image) no-repeat, rgba(0,0,0,0.5);
這顯示圖像,並打破了其縮放(背景尺寸:100%;):
background: rgba(0,0,0,0.5), url(image) no-repeat;
這使得背景全黑,與透明度衰落到任何的背後,而不是圖像:
background-image: url(image) no-repeat;
background: rgba(0,0,0,0.5);
這再次表明只是形象,並且打破了縮放:
background-image: url(image) no-repeat;
background-color: rgba(0,0,0,0.5);
這說明僅僅是圖像不打破縮放:
background: url(image) no-repeat;
background-color: rgba(0,0,0,0.5);
我嘗試使用@Trevan的回答,沒有運氣太:
#header:lang(dd) {
position: relative;
background: url(%%HexBackground%%) no-repeat;
}
#header:lang(dd)::before {
position: absolute;
content: "";
top: 0;
left: 0;
background: rgba(0,0,0,0.5);
}
我可能這樣做雖然錯了。
您可以嘗試覆蓋div設置爲視口的100%寬度/高度並將其設置爲不透明度以達到所需的量。 – Zack 2014-10-29 14:19:44