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 |
|---|---|
| Применяется к | всем элементам |
| Наследуется | нет |
| Вычисленное значение | вычисленное значение <length> и ключевое слово <visual-box> |
| Тип анимации | дискретный |
Формальный синтаксис
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 |
102 |
Нет |
102 |
Нет |
Нет |
|||||||
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