5 CSS свойств для изображений, которые вам необходимо знать
Существую CSS-свойства, которые используют изображения для создания фона элементов, создания рамок и масок «слоев», а также вырезки частей изображения. Применяя их, вы сможете добавлять изображения к элементам страницы и контролировать их положение и поведение.
Однако, существуют другие свойства, которые используются не так часто и применяются непосредственно к изображениям (тегу <img />). Использование тега является наиболее предпочтительными способом размещения изображений на страницах.
Предназначение указанных css свойств, применяемых к изображениям различное: от создания тени до увеличения резкости. Они помогают нам лучше контролировать положение и внешний вид изображений, добавляемых с помощью тега .
Давайте рассмотрим каждый из них подробнее.
Flexbox Patterns: замечательные элементы пользовательского интерфейса на CSS Flexbox
CSS Flexbox довольно часто используется разработчиками в последнее время, потому что позволяет с легкостью реализовать то, на что раньше уходило много сил и времени. Например, вертикальное выравнивание элементов, равномерные расстояния между ними, «подвал», зафиксированный внизу страницы — это лишь некоторые моменты, которые до Flexbox было довольно трудно сверстать.
Фиксируем «подвал» внизу страницы с помощью Flexbox
В процессе верстки макетов, разработчик часто сталкивается со следующей проблемой: при недостаточном количестве контента, «подвал» отображается где-то по середине страницы.
Простой способ создания адаптивной «шапки»
Создание привлекательной адаптивной «шапки» страницы зачастую довольно сложный процесс. До недавнего времени вам приходилось использовать обтекание (CSS-правило float) или другие трюки, чтобы правильно расположить составляющие элементы какого-либо блока страницы. К счастью, это уже в прошлом!
Продвинутые CSS-селекторы, о которых вы, возможно, не знали
CSS – замечательная технология. Благодаря ей, сайты в сети становятся красочными и яркими. Очень часто используя CSS, разработчики присваивают элементам страницы значения атрибутов id и class для того, чтобы стилизовать их. Это замечательно, но что делать, если по какой-то причине у вас нет доступа к коду, чтобы добавить эти атрибуты к элементам?