Атрибут CSS inset-inline-start
- Предыдущая страница inset-inline-end
- Следующая страница isolation
Определение и использование
inset-inline-start
атрибут, который устанавливает расстояние между начальной точкой элемента в направлении строки и его родительским элементом.
Обратите внимание:Чтобы сделать этот атрибут действительным, необходимо указать position
атрибуту.
CSS- inset-inline
и inset-block
атрибуты соответствуют CSS- top
,bottom
,left
и right
Атрибуты очень похожи, но inset-block
и inset-inline
Атрибут зависит от блокового и строкового направлений.
Обратите внимание:связанные CSS-атрибуты writing-mode
и Определяет направление строки. Это влияет на начальную позицию элемента в направлении строки и
inset-inline-start
Результат атрибута. Для английских страниц направление строки слева направо, а блоковое направление вниз.
Пример
Пример 1
Установите расстояние между начальной точкой позиционированного элемента '<div>' и родительским элементом в направлении строки:
div { inset-inline-start: 50px; }
Пример 2
Когда у элемента '<div>' writing-mode
Когда значение атрибута 'writing-mode' установлено в 'vertical-rl', направление строки вниз. Результатом является то, что начальная точка элемента перемещается от левого края к верху:
div { inset-inline-start: 50px; writing-mode: vertical-rl; }
Пример 3
Когда у элемента '<div>' Когда значение атрибута 'direction' установлено в 'rtl', направление строки слева направо. В этом описании есть небольшая ошибка, она должна быть: 'Результатом является то, что начальная точка элемента все еще находится справа (поскольку для 'rtl', начальная точка本身就是 справа, просто по сравнению с обычной компоновкой 'ltr', все содержимое переворачивается)
div { inset-inline-start: 50px; direction: rtl; }
Синтаксис CSS
inset-inline-start: auto|length|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
auto | Значение по умолчанию. Значение по умолчанию для внутреннего расстояния элемента. |
length | Укажите расстояние в px, pt, cm и других единицах. Допускаются отрицательные значения. См.:Единицы CSS. |
% | Укажите процентное расстояние от родительского элемента по соответствующей оси. |
initial | Установите это свойство в его значение по умолчанию. См. initial. |
inherit | Из своего родительского элемента inherits this attribute. См. inherit. |
Технические детали
Значение по умолчанию: | auto |
---|---|
Ингеритация: | Нет |
Создание анимации: | Поддерживается. См.:Атрибуты, связанные с анимацией. |
Версия: | CSS3 |
Синтаксис JavaScript: | object.style.insetInlineStart="30%" |
Поддержка браузерами
Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.
Хром | Эдж | Фаерфокс | Сафари | Опера |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
Связанные страницы
Урок:Позиционирование CSS
См. также:Свойство position в CSS
См. также:Атрибут CSS direction
См. также:Свойство writing-mode в CSS
- Предыдущая страница inset-inline-end
- Следующая страница isolation