CSS свойство margin-inline-start
- Предыдущая страница margin-inline-end
- Следующая страница margin-left
Определение и использование
margin-inline-start
Атрибут определяет начальный край的外нее поле для направленного ряда.
CSS margin-inline
и margin-block
атрибуты связаны с margin-top
,margin-bottom
,margin-left
и margin-right
атрибуты очень похожи, но margin-inline
и margin-block
атрибут зависит от блокового направления и направления inline.
Примечание:связанные CSS-атрибуты writing-mode
и direction
определяет направление inline. Это влияет на начальную и конечную позиции элемента, а также margin-inline-start
Результат атрибута. Для английских страниц, блоковое направление направлено вниз, а направление inline направлено слева направо.
Пример
Пример 1
Установите отступ начальной точки inline-направления:
div { margin-inline-start: 35px; }
Пример 2
Когда значение атрибута writing-mode
Когда значение атрибута 'vertical-rl' установлено, направление inline направлено вниз. Результатом является то, что начальная точка элемента перемещается из левого края в верхнюю часть:
div { margin-inline-start: 50px; writing-mode: vertical-rl; }
Пример 3
Когда значение атрибута direction
Когда значение атрибута 'rtl' установлено, направление inline направлено слева направо. Результатом является то, что начальная точка элемента визуально начинается с原本 левого края, но из-за направления слева направо, эффект макета может измениться:
div { margin-inline-start: 50px; direction: rtl; }
Синтаксис CSS
margin-inline-start: auto|length|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
auto | Значение по умолчанию. Значение по умолчанию для margin-inline-start элемента. |
length |
margin-inline-start может быть указан в единицах px, pt, cm и т.д. Допускаются отрицательные значения. См.:Единицы CSS. |
% | margin-inline-start определяет размер отступа в процентах от размера родительского элемента по направлению inline. |
initial | Этот атрибут устанавливается в значение по умолчанию. См.: initial. |
inherit | Этот атрибут наследуется от родительского элемента. См.: inherit. |
Технические детали
Значение по умолчанию: | auto |
---|---|
Инheritability: | Нет |
Создание анимации: | Поддерживается. См.:Свойства анимации. |
Версия: | CSS3 |
Синтаксис JavaScript: | object.style.marginInlineStart="50px" |
Поддержка браузерами
Числа в таблице показывают версию первого браузера, который полностью поддерживает этот атрибут.
Хром | Эдж | Фаерфокс | Сафари | Опера |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
Соответствующие страницы
См. также:Свойство direction в CSS
См. также:CSS свойство margin-inline-end
См. также:Атрибут CSS margin-bottom
См. также:CSS свойство margin-inline
См. также:CSS свойство margin-left
См. также:CSS свойство margin-right
См. также:CSS свойство margin-top
См. также:Свойство writing-mode в CSS
- Предыдущая страница margin-inline-end
- Следующая страница margin-left