В проекте мне нужно сделать такие заголовки, и я хочу использовать с меньшим количеством изображений и разметки, потому что Текстура будет одинаковой, но Градиент в разных разделах будет разным.
У меня есть 3 вещи в заголовке.
- Текст заголовка
- Текстура над градиентом и под текстом заголовка
- Градиент за текстурой
вот так в комбинированном виде
Я рассматриваю только браузеры на базе Web-Kit. Я могу сделать градиент с помощью CSS. Я могу поместить текст заголовка и добавить тень в css.
Я хочу сделать это без использования какого-либо изображения или меньшего количества изображений. Итак, вопрос в том, можно ли создать текстуру в css, и если это невозможно, то каков наилучший семантический способ добиться этого заголовка с помощью одного прозрачного изображения текстуры?
Я хочу сделать это с помощью этого кода
<h1> Heading Level 1 </h1>
Итак, используя CSS, я могу использовать 2 фона: 1) градиент, созданный css, и 2) поверх градиента я хочу поместить прозрачное изображение текстуры с помощью repeat-x
И если мы не можем поместить фон в слои, то какой другой способ вы могли бы предложить?
Придется ли мне использовать дополнительные span
и z-index