EDIT: Чрезвычайно важно, что я забыл упомянуть, я не могу редактировать базовый 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