Перейти к содержанию

inset-block

Свойство inset-block определяет начальное и конечное смещения логического блока элемента, которые сопоставляются с физическими смещениями в зависимости от режима записи элемента, направления и ориентации текста.

Он соответствует верхним и нижним или правым и левым свойствам в зависимости от значений, определенных для режима письма, направления и ориентации текста.

Демо

Это свойство является сокращением для следующих свойств CSS:

Логическое позиционирование

Синтаксис

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
/* <length> values */
inset-block: 3px 10px;
inset-block: 2.4em 3em;
inset-block: 10px; /* value applied to start and end */

/* <percentage>s of the width or height of the containing block */
inset-block: 10% 5%;

/* Keyword value */
inset-block: auto;

/* Global values */
inset-block: inherit;
inset-block: initial;
inset-block: revert;
inset-block: revert-layer;
inset-block: unset;

Поддержка браузерами

Примеры

HTML

1
2
3
<div>
  <p class="exampleText">Example text</p>
</div>

CSS

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
div {
  background-color: yellow;
  width: 120px;
  height: 120px;
}

.exampleText {
  writing-mode: vertical-lr;
  position: relative;
  inset-block: 20px 50px;
  background-color: #c8c800;
}

Ссылки

Комментарии