- Теория
- Теория
Повторяющийся линейный градиент
Помимо обычных градиентов существуют и повторяющиеся. Их синтаксис полностью совпадает с синтаксисом обычных, только вместо linear-gradient
пишется repeating-linear-gradient
. Повторяющийся градиент хорош для создания полосатых фонов или фонов-орнаментов средствами CSS.
Есть несколько тонкостей, которые нужно знать про повторяющиеся градиенты:
- Размер фрагмента определяется по последнему колорстопу. Чтобы повторение было видно, последний колорстоп должен быть меньше, чем размер элемента с градиентом.
- Если первый и последний цвета градиента различаются, то будут видны резкие границы между повторяющимися фрагментами. Чтобы от них избавиться, нужно задавать одинаковый первый и последний цвета.
- Колорстопы в повторяющихся градиентах обычно задают в пикселях, но можно использовать и проценты.
Кстати, вместо повторяющихся градиентов можно использовать обычные градиенты в сочетании со свойствами background-size
и background-repeat
. Но повторяющиеся градиенты удобнее и требуют меньше кода.
В этом задании мы будем делать из обычных градиентов повторяющиеся. Обратите внимание на то, какого размера получаются фрагменты. Например, в первых двух блоках поместится ровно четыре фрагмента.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.