Китайский узор на оконе и CSS
Сегодня прочитал хорошую статью Юана Чуана про нестандартное свойство -webkit-box-reflect
"Chinese Window Lattice And CSS".
В статье рассказывается, как с помощью CSS нарисовать традиционный китайский узор. Идея заключается в том, чтобы выделить минимальный элемент, который с помощью отражений можно преобразовать в сложный паттерн, используя подход похожий на разворачивание сложенного листа бумаги. Достигается это с помощью нестандартного CSS-свойства -webkit-box-reflect
, который используется на вложенных друг в друга div'ах. Каждый уровень увеличивает число отображаемых элементов экспоненциально.
Обязательно загляните в статью, так как без иллюстраций описать красоту этого подхода сложно.
https://yuanchuan.dev/2019/05/15/window-lattice-and-css.html