border-style | Свойство CSS - Справочник CSS3 | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Пятница, 09.12.2016
Главная » Справочник CSS3 » Свойства границ


2D & 3D ТрансформацияСвойства контента
Свойства импортаСвойства углов
Свойства границСвойства анимации
ПсевдоклассыПсевдоэлементы
Свойства размераСвойства контура
Свойства переходаСвойства печати
Свойства тениСвойства отступов
Свойства текстаСвойства колонок
Свойства полейПозиционирование
Свойства интерфейсаТипы значений
Полезные статьиСвойства списка
Свойства шрифтаСвойства таблицы
Свойства фонаВендорные префиксы



Адаптивный сайт - aTmpl


border-style | Свойство CSS

Свойство border-style устанавливает стиль границы.




Свойство border-style устанавливает стиль границы элемента.Это свойство сокращённый способ установить параметры стиля,он устанавливается один для всех четырёх границ.Если у Вас границы имеют разные параметры,укажите для отличимой границы своё свойство в стилях.Для этого существуют четыре расширенных свойства  border-style.Свойство применимо ко всем элементам,создано в версии CSS1 но проходит валидацию согласно версии CSS3.




Дополнительные свойства border-style


Свойство
Описание
border-bottom-styleСтиль нижней границы элемента
border-left-styleСтиль левой границы элемента
border-right-styleЦвет правой границы элемента
border-top-styleЦвет верхней границы элемента


Дополнительные значения border-style


Значение
Описание
noneПри таком значении границы отсутствуют
hiddenСкрытая граница,не отображает границу но в блочной модели учитывается ширина границы
dottedСерия точек
dashedПунктирная линия
solidСплошная линия
doubleДвойная сплошная линия
grooveВыглядит как будто содержимое выдавлено из фона
ridgeВыглядит как будто содержимое вдавлено в фон
insetВыглядит как будто содержимое,это нажатая кнопка
outsetВыглядит как будто содержимое,это не нажатая кнопка
inheritНаследует значение от родителя

Свойство работает в браузерах




Пример применения свойства



<!DOCTYPE html>
<html lang="ru">
<head>
<title>Свойство border-style</title>
<style type="text/css">
<!--
.none {
border-left-width:40px;
border-left-style:none;
border-left-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.hidden {
border-width:40px;
border-style:hidden;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.dotted {
border-width:40px;
border-style:dotted;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.dashed {
border-width:40px;
border-style:dashed;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.solid {
border-width:40px;
border-style:solid;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.double {
border-width:40px;
border-style:double;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.groove {
border-width:40px;
border-style:groove;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.ridge {
border-width:40px;
border-style:ridge;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.inset {
border-width:40px;
border-style:inset;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
.outset {
border-width:40px;
border-style:outset;
border-color:red;
padding:30px;
color: yellow;
font-size: 20px;
text-decoration:blink;
}
-->
</style>
</head>
<body>
<center>
<div class="none"><p>Стиль none границы не указан</p></div><br>
<div class="hidden"><p>Стиль hidden скрыт но ширина осталась</p></div><br>
<div class="dotted"><p>Стиль dotted как серия точек</p></div><br>
<div class="dashed"><p>Стиль dashed как пунктирная линия</p></div><br>
<div class="solid"><p>Стиль solid как сплошная линия</p></div><br>
<div class="double"><p>Стиль double как двойная сплошная линия</p></div><br>
<div class="groove"><p>Стиль groove как будто содержимое выдавлено из фона</p></div><br>
<div class="ridge"><p>Стиль ridge как будто содержимое вдавлено в фон</p></div><br>
<div class="inset"><p>Стиль inset как будто содержимое,это нажатая кнопка</p></div><br>
<div class="outset"><p>Стиль outset как будто содержимое,это не нажатая кнопка</p></div><br>
</center>
<br>
</body>
</html>

Пример в действии




Поэкспериментируйте сами





Русские шрифты






Источник: http://www.w3.org/TR/CSS21/box.html#propdef-border-style
Категория: Свойства границ | Добавил: IZOTOP (02.04.2012) | Автор: Меренков Михаил E W
Просмотров: 462 | Теги: css, свойство, style, стиль границ элемента, border-style | Рейтинг: 0.0/0

Вопросов / Советов / Предложений - относящихся к материалу: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]