CSS3

CSS3 - это язык стилей которые применяются к html элементам. Следует помнить что еще не все селекторы могут использоватся без префиксов. 3 версия css принесла много долгожданных новинок, таких как закругленные углы, тени, градиенты, переходы или анимации, а также новые макеты, такие как многостолбцовые, гибкие поля или макеты сетки.
Вся структура css3 называется набором правил (но зачастую для краткости "правило" ). На рисунке представлены имена отдельных частей: Части css3 правила
  • Селектор (Selector) Имя HTML элемента в начале набора правил. Он выбирает элемент(ы) для применения стиля (в данном случае, элементы p ). Для стилизации другого элемента, просто измените селектор.

  • Объявление (Declaration) Единственное правило, например color: red; указывает, какие из свойств элемента вы хотите стилизовать.

  • Свойства (Properties) Способы, которыми вы можете стилизовать определенный HTML элемент (в данном случае, color является свойством для элементов < p >). В CSS вы выбираете, какие свойства вы хотите затронуть в вашем правиле.

  • Значение свойства (Property value) Справа от свойства, после двоеточия, у нас есть значение свойства, который выбирает одно из множества возможных значений для данного свойства (существует множество значений color, помимо red).

Обратите внимание на важные части синтаксиса: Каждый набор правил (кроме селектора) должен быть обернут в фигурные скобки ({}). В каждом объявлении необходимо использовать двоеточие (:), чтобы отделить свойство от его значений. В каждом наборе правил вы должны использовать точку с запятой (;), чтобы отделить каждое объявление от следующего.

border-radius

CSS3 11 0  

Это краткая запись для четырёх свойств border-top-left-radius, border-top-right-radius, border-bottom-right-radius иborder-bottom-left-radius.

Примеры использования flexbox в css

Flexbox 32 0  

Примеры наиболее частого использованя flexbox в css. Просто так их не придумали и у флексов есть то чего невозможно сделать с помощью обычного css. У Флексов есть минус - в контейнере (display: flex;) не работает абсолютное позиционирование.!

Основные элементы сетки Grid

Grid 26 0  

Grid - это мощная спецификация и в сочетании с другими частями CSS, такими как flexbox, может помочь вам создать макеты, которые ранее невозможно было построить в CSS. Все начинается с создания сетки в вашем grid контейнере.

flex-shrink - Коэффициент сжатия

Flexbox 61 0  

Свойство flex-shrink CSS устанавливает коэффициент сжатия flex-элемента. Если размер изгибаемых элементов больше, чем у гибкого контейнера, то элементы сжимаются, чтобы соответствовать размеру изгиба.

flex-basis - Начальный основной размер

Flexbox 38 0  

Свойство flex-basis устанавливает начальный основной размер flex-элемента до распределения свободного пространства в соответствии с коэффициентами гибкости. Для всех значений, кроме auto и content, базовый гибкий размер определяется так же, как width в горизонтальных режимах записи. Процентные значения определяются относительно размера

flex-grow - Коэффициент роста

Flexbox 49 0  

Свойство flex-grow определяет коэффициент роста одного flex-элемента относительно других flex-элементов в flex-контейнере при распределении положительного свободного пространства.

Опыт в веб разработке:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
1979
2019