Spec-Zone.ru › CSS

CSS-свойство `overflow-clip-margin`

Базовая поддержка Ограниченная доступность

Эта функция не относится к базовым, поскольку не работает в некоторых наиболее широко используемых браузерах.

Свойство overflow-clip-margin CSS определяет, насколько далеко за пределы своих границ может отображаться элемент с overflow: clip, прежде чем он будет обрезан. Граница, определяемая этим свойством, называется краем обрезки переполнения блока.

Синтаксис

/* <length> values */
overflow-clip-margin: 20px;
overflow-clip-margin: 1em;

/* <visual-box> | <length> */
overflow-clip-margin: content-box 5px;

/* Global values */
overflow-clip-margin: inherit;
overflow-clip-margin: initial;
overflow-clip-margin: revert;
overflow-clip-margin: revert-layer;
overflow-clip-margin: unset;

Значение <visual-box>, по умолчанию равное padding-box, задаёт границу блока, которая используется в качестве начала края обрезки переполнения. Значение <length>, указанное в overflow-clip-margin, должно быть неотрицательным.

Примечание: Если у элемента нет overflow: clip, это свойство игнорируется.

Формальное определение

Начальное значение 0px
Применяется к всем элементам
Наследуется нет
Вычисленное значение вычисленное значение &lt;length&gt; и ключевое слово &lt;visual-box&gt;
Тип анимации дискретный

Формальный синтаксис

overflow-clip-margin = 
  <visual-box> ||
  <length [0,∞]>

<visual-box> = 
  content-box |
  padding-box |
  border-box

Примеры

HTML

<div class="box">
  Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
  tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
  quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
  consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
  cillum dolore eu fugiat nulla pariatur.
</div>

CSS

.box {
  border: 3px solid black;
  width: 250px;
  height: 100px;
  overflow: clip;
  overflow-clip-margin: 20px;
}

Результат

Спецификации

Спецификация
Модуль CSS Overflow, уровень 3
# overflow-clip-margin

Совместимость с браузерами

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
overflow-clip-margin
90Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
90Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
102
76Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
Нет
90Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
102
64Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
Нет
15.0Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
90Работает, только если для обеих осей используется overflow: clip. См. ошибку 40235584.
Нет
border-box
104
104
148
90
Нет
104
148
71
Нет
20.0
104
Нет
content-box
104
104
148
90
Нет
104
148
71
Нет
20.0
104
Нет
padding-box
104
104
148
90
Нет
104
148
71
Нет
20.0
104
Нет

См. также

  • Связанные свойства CSS: text-overflow, white-space, overflow, overflow-inline, overflow-x, overflow-y, clip, display

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/overflow-clip-margin

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API