Yegoroot
4/7/2018 - 10:31 AM

CSS__hint

// основной текст в документе
line-height: 1.3; // от 
line-height: 1.7; // до


// исключение
.square:not(.red)


// элемент не реагирует на мышь
pointer-events: none; /* Чтобы этот элемент не мешал работе с текстом (например)*/


// background-attachment
background-attachment: fixed;
background-image: url(/image/catalog/banner/banner1.jpg);
background-position: center top;


// varible
:root {
    --background-color: #ccc;
    --color: #222;
}
background: var(--background-color, #c1c1c1); /* или по умолчанию #c1c1c1 - если нет переменной */


// atomic styling
/*Атомарная стилизация (atomic styling)
Название этого метода говорит само за себя
Разработчикам клиентской части приходится выбирать между двумя подходами
к созданию стилей сайта: начинать с общего макета и прорабатывать все до мель-
чайших деталей или начинать с мельчайших деталей и доводить до общего макета.
Второй подход не только позволяет создать более чистый и легче используемый
повторно код, но и носит красивое название «атомарная стилизация» (atomic styling). */

// очень интересная штука для работы с изображениями
object-fit: cover