dr.Brain

doctor Brain

мир глазами веб-разработчика

frontend

Вертикальное выравнивание с помощью CSS

Всего три строки кода позволяют центрировать блок по вертикали

dr.Brain

время чтения 2 мин.

Photo by Kupono Kuwamura on Unsplash

Центрирование элемента неопределенной высоты по вертикали относительно родительского блока - частая проблема начинающих разработчиков. Давайте рассмотрим пример, в котором, не прибегая к flex или table, с помощью всего трех строк кода CSS мы сможем центрировать по вертикали элемент неопределенной высоты с любым содержимым относительно родительского блока.

Учимся создавать фигуры с помощью CSS. Бриллиант

Как создавать относительно сложные фигуры только с помощью CSS свойств

dr.Brain

время чтения 2 мин.

На самом деле создать бриллиант на чистом CSS достаточно просто, особенно, если Вы читали предыдущую статью, в которой мы нарисовали сердце с помощью двух блоков, псевдоэлементов и трансформации - подробно можно прочитать тут.

Учимся создавать фигуры с помощью CSS. Сердце

Как создавать относительно сложные фигуры только с помощью CSS свойств

dr.Brain

время чтения 2 мин.

Photo by Harry Cunningham on Unsplash

Существуют достаточно сложные и красивые фигуры, которые, при наличии знаний, можно создать, используя только CSS свойства.

БЭМ: Как сделать жизнь разработчика чуть лучше

БЭМ компонентный подход (Блок - Элемент - Модификатор), ставший мировым стандартом в CSS, позволяет разрабатывать масштабируемые интерфейсы легкие в чтении и понимании

dr.Brain

время чтения 3 мин.

Photo by Magdalena Smolnicka on Unsplash

В основе подхода БЭМ лежит принцип разделения компонента на независимые блоки. Он позволяет легко и быстро разрабатывать интерфейсы любой сложности и повторно использовать существующий код, не прибегая к ненужному копированию.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.