English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS справочник

CSS @правила (RULES)

Полный список свойств CSS

Полное руководство по свойствам CSS (по функциям)

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

Свойства анимации (Animation)

СвойствоОписание
animation Указывает анимацию, основанную на ключевых кадрах.
animation-delay Указывает время начала анимации.
animation-direction Указывает, должна ли анимация играть в обратном порядке в альтернативных циклах.
animation-duration Указывает количество секунд или миллисекунд, которые должна занять анимация для выполнения одного цикла.
animation-fill-mode Указывает, как стили должны применяться к цели анимации до и после выполнения.
animation-iteration-count Указывает количество раз, которое анимация должна повторяться до остановки.
animation-name Указывает@keyframesНазвание применяемой к выбранному элементу определенной анимации.
animation-play-state Указывает, должен ли запускаться или приостанавливаться анимация.
animation-timing-function Указывает, как CSS-анимация должна выполняться в каждом цикле.

Свойства фона (Background)

СвойствоОписание
backgroundОпределяет различные свойства фона в одном заявлении.
background-attachmentУказывает, является ли изображение фона фиксированным в окне просмотра или скользящим.
background-clip Указывает область рисования фона.
background-colorОпределяет цвет фона элемента.
background-imageОпределяет местоположение изображения фона элемента.
background-origin Указать область定位 фонового изображения.
background-positionОпределить точку фона изображения.
background-repeatУказать, следует ли ткать фоновое изображение или как это сделать.
background-size Указать размер фонового изображения.

Свойства рамки (Border)

СвойствоОписание
borderУстановить ширину, стиль и цвет всех четырех сторон рамки элемента.
border-bottomУстановить ширину, стиль и цвет нижнего края элемента.
border-bottom-colorУстановить цвет нижнего края элемента.
border-bottom-left-radius Определить форму левого нижнего края элемента.
border-bottom-right-radius Определить форму правого нижнего края элемента.
border-bottom-styleУстановить стиль нижнего края элемента.
border-bottom-widthУстановить ширину нижнего края элемента.
border-colorУстановить цвет рамки всех четырех сторон элемента.
border-image Указать, как использовать изображение вместо стиля рамки.
border-image-outset Указать количество, на которое рамка изображения выходит за пределы рамки.
border-image-repeat Указать, следует ли повторять, закруглять или растягивать рамку изображения.
border-image-slice Указать вектор вwards для рамки изображения.
border-image-source Указать положение изображения, используемого в рамке.
border-image-width Указать ширину рамки изображения.
border-leftУстановить ширину, стиль и цвет левого края элемента.
border-left-colorУстановить цвет левого края элемента.
border-left-styleУстановить стиль левого края элемента.
border-left-widthУстановить ширину левого края элемента.
border-radius Определить форму углов границ элемента.
border-rightУстановить ширину, стиль и цвет правого края элемента.
border-right-colorУстановить цвет правого края элемента.
border-right-styleУстановить стиль правого края элемента.
border-right-widthУстановить ширину правого края элемента.
border-styleУстановить стиль рамки на всех четырех сторонах элемента.
border-topУстановить ширину, стиль и цвет верхнего края элемента.
border-top-colorУстанавливает цвет верхнего края рамки элемента.
border-top-left-radius Определяет форму верхнего левого угла элемента.
border-top-right-radius Определяет форму верхнего правого угла элемента.
border-top-styleУстанавливает стиль верхнего края рамки элемента.
border-top-widthУстанавливает ширину верхнего края рамки элемента.
border-widthУстанавливает ширину рамки всех четырех сторон элемента.

Свойства цвета (Color)

СвойствоОписание
colorОпределяет цвет текста элемента.
opacity Определяет прозрачность элемента.

Свойства размеров (Size)

СвойствоОписание
heightОпределяет высоту элемента.
max-heightОпределяет максимальную высоту элемента.
max-widthОпределяет максимальную ширину элемента.
min-heightОпределяет минимальную высоту элемента.
min-widthОпределяет минимальную ширину элемента.
widthОпределяет ширину элемента.

Свойства содержимого (Content)

СвойствоОписание
contentВставляет созданное содержимое.
quotesОпределяет символы для цитат в嵌入енных кавычках.
counter-resetСоздает или сбрасывает один или несколько счетчиков.
counter-incrementУвеличивает значение одного или нескольких счетчиков.

Эластичная компоновка Flex盒子 (Flex)

СвойствоОписание
align-content Определяет способ выравнивания элементов в эластичном контейнере.
align-items Определяет defaultManager для элементов в эластичном контейнере.
align-self Определяет способ выравнивания выбранного элемента в эластичном контейнере.
flex Определяет компонент эластичной длины.
flex-basis Определяет начальный размер эластичного элемента по основной оси.
flex-direction Определяет направление эластичных элементов.
flex-flow flex-directionиflex-wrapКраткое свойство.
flex-grow Определяет способ роста эластичных элементов по отношению к другим элементам в эластичном контейнере.
flex-shrink Определяет способ сжатия эластичных элементов по отношению к другим элементам в эластичном контейнере.
flex-wrap Определяет, должны ли柔性 предметы быть упакованы.
justify-content Определяет, как эластичные элементы выравниваются по главному оси эластичного контейнера после решения всех эластичных длиин и автоматических отступов.
order Определяет порядок отображения и компоновки эластичных элементов в эластичном контейнере.

Свойства шрифта (Fonts)

СвойствоОписание
fontОпределяет различные свойства шрифта в одном заявлении.
font-familyОпределяет список шрифтов элемента.
font-size定义文本的字体大小。
Определить размер шрифта текста. font-size-adjust
Сохранить читаемость текста при возникновении замены шрифта. font-stretch
Выбрать обычный, сжатый или расширенный шрифт из-font.font-style
Определить стиль шрифта текста.font-variant
Определить вариант шрифта.font-weight

Определить толщину шрифта текста.

СвойствоОписание
Свойства списка (Lists)Определить стиль отображения списка и элементов списка.
list-style-imageОпределить изображение, используемое в качестве маркера для элементов списка.
list-style-positionОпределить положение маркера для элементов списка.
list-style-typeОпределить стиль маркера для элементов списка.

Свойства отступа (Margin)

СвойствоОписание
marginУстановить отступы на всех четырех сторонах элемента.
margin-bottomУстановить нижний отступ элемента.
margin-leftУстановить левый отступ элемента.
margin-rightУстановить правый отступ элемента.
margin-topУстановить верхний отступ элемента.

Свойства многостолбичного макета (Column)

СвойствоОписание
column-count Определить количество столбцов в многостолбичном элементе.
column-fill Определить способ заполнения столбцов.
column-gap Определить интервал между столбцами многостолбичного элемента.
column-rule Определить прямую или "правило", рисуемую между каждым столбцом многостолбичного элемента.
column-rule-color Определить цвет правил, рисуемых между столбцами в многостолбичном макете.
column-rule-style Определить стиль правил, рисуемых между столбцами в многостолбичном макете.
column-rule-width Определить ширину правил, рисуемых между столбцами в многостолбичном макете.
column-span Определить, сколько столбцов элемент跨越 в многостолбичном макете.
column-width Определить наилучшую ширину столбца в многостолбичном элементе.
columns Используется для установкиcolumn-widthиcolumn-countКраткое свойство.

Свойства обводки (Outline)

СвойствоОписание
outlineУстановить ширину, стиль и цвет всех четырех сторон обводки элемента.
outline-colorУстановить цвет обводки.
outline-offset Установить пространство между обводкой и границей элемента.
outline-styleУстановить стиль обводки.
outline-widthУстановить ширину обводки.

Свойство отступа (Padding)

СвойствоОписание
paddingУстановить отступ снизу для элемента.
padding-bottomУстанавливает заполнение в нижнюю сторону элемента.
padding-leftУстанавливает заполнение в левую сторону элемента.
padding-rightУстанавливает заполнение в правую сторону элемента.
padding-topУстанавливает заполнение в верхнюю часть элемента.

Свойства печати (Print)

СвойствоОписание
page-break-afterВставляет символ разрыва страницы после элемента.
page-break-beforeВставляет символ разрыва страницы перед элементом.
page-break-insideВставляет символ разрыва страницы в элемент.

Свойства таблицы (Table)

СвойствоОписание
border-collapseУказывает, следует ли объединять или разделять границу ячеек таблицы.
border-spacingУстанавливает интервал между границами смежных ячеек таблицы.
caption-sideУказывает положение заголовка таблицы.
empty-cellsПоказывает или скрывает рамки и фоновые цвета пустых ячеек таблицы.
table-layoutУказывает алгоритм разложения таблицы.

Свойства текста (Text)

СвойствоОписание
directionОпределяет направление текста/направление письма.
tab-size Указывает длину табулятора.
text-alignУстанавливает горизонтальное выравнивание инлайн-содержимого.
text-align-last Указывает, когдаtext-alignКак выравнивать последнюю строку блока или строку перед强制ным переносом строки, когда свойство установлено в значениеjustify.
text-decorationУказывает, какие элементы декорации добавить к тексту.
text-decoration-color Указывает指定的 цветtext-decoration-line.
text-decoration-line Указывает,哪种 линии декорации добавить к элементу.
text-decoration-style Указываетtext-decoration-lineСвойство указывает на стиль линий.
text-indentВыводит отступ первого строки текста.
text-justify Указывает, когдаtext-alignКогда свойство установлено в значение, используется метод выравнивания.justify.
text-overflow Указывает, как отображать текст, когда он выходит за пределы блока.
text-shadow Прилагает один или несколько тени к текстовому содержимому элемента.
text-transformПреобразует текст к верхнему или нижнему регистру.
line-heightУстанавливает высоту между строками текста.
vertical-alignУстанавливает вертикальное положение элемента относительно текущей текстовой базовой линии.
letter-spacingУстанавливает дополнительное расстояние между буквами.
word-spacingУстанавливает интервал между словами.
white-spaceУказывает, как обрабатывать пробельные символы в элементе.
word-break Указывает, как выполнять перенос слов.
word-wrap Указать, следует ли прерывать слово, когда оно выходит за пределы границ контейнера содержимого.

Свойства преобразования (Transform)

СвойствоОписание
backface-visibility Указать, виден ли «бок» преобразованного элемента, когда он направлен к пользователю.
perspective Определить перспективу для всех подэлементов, видимых из объекта.
perspective-origin Определить точку origins для свойств перспективы (точка исчезновения в 3D пространстве).
transform Применить 2D или 3D преобразование к элементу.
transform-origin Определить точку преобразования элемента.
transform-style Указать, как渲染 вложенные элементы в 3D пространстве.

Переходные свойства (Transition)

СвойствоОписание
transition Определить транзит между двумя состояниями элемента.
transition-delay Указать, когда начинается эффект транзита.
transition-duration Указать количество секунд или миллисекунд, которые займет эффект транзита.
transition-property Указать имя CSS свойства, к которому должен применяться эффект транзита.
transition-timing-function Указать кривую скорости эффекта транзита.

Визуальные форматные свойства

СвойствоОписание
displayУказать способ отображения элемента на экране.
positionУказать, как расположить элемент.
topУказать положение верхнего края расположенного элемента.
rightУказать положение правого края расположенного элемента.
bottomУказать положение нижнего края расположенного элемента.
leftУказать положение левого края расположенного элемента.
floatУказать, должен ли блок浮动.
clearУказать положение элемента относительно плавающего элемента.
z-indexУказать иерархию или порядок堆积 расположенных элементов.
overflowУказать, как обрабатывать содержимое, которое выходит за рамки рамки элемента.
overflow-x Указать, как управлять содержимым, когда оно выходит за границу ширины области содержимого элемента.
overflow-y Указать, как управлять содержимым, когда оно выходит за границу высоты области содержимого элемента.
resize Указать, можно ли пользователю изменять размер элемента.
clipОпределить область обрезки.
visibilityУказать, виден ли элемент.
cursorУказать тип курсора.
box-shadow Применить один или несколько тени к рамке элемента.
box-sizing Изменить défaut CSS box model.