- Теория
- Теория
Внешняя рамка
Полезное, но редко используемое свойство — внешняя рамка или outline.
Синтаксис outline схож с border. Но внешней рамке нельзя задать параметры отдельных сторон.
Пример:
/* сплошная чёрная рамка толщиной 10px */
outline: 10px solid black;Это сокращённый синтаксис свойства outline. Есть и отдельные свойства:
outline-width: 10px; /* толщина */
outline-style: solid; /* стиль */
outline-color: black; /* цвет */Внешняя рамка всегда отображается снаружи элемента, не влияет на его размер и не занимает места, то есть отображается над другими элементами.
C помощью свойства outline-offset можно изменять расположение рамки. Положительное значение отодвигает рамку от внешнего края элемента, а отрицательное «втягивает» внутрь.
У outline-style те же значения, что и у border-style. Кстати, есть интересные типы рамок ridge и groove, они создают объёмные рамки.
Попробуем всё это на практике.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.