Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 468 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 483 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 490 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 526 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-includes/cache.php on line 103 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-includes/query.php on line 21 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-includes/theme.php on line 618 Fix Blog - CSS Справочник » Blog Archive » border-width

border-width

border-width

Браузер Internet Explorer Netscape Opera Safari Mozilla Firefox
Версия 5.5 6.0 7.0 7.0 8.0 7.0 8.0 9.0 2.0 3.0 1.7 1.0 2.0 3.0
Поддерживается Да Да Да Да Да Да Да Да Да Да Да Да Да Да

Краткая информация

CSS CSS1
Значение по умолчанию medium
Наследуется Нет
Применяется Ко всем элементам
Аналог HTML <img border > | <table border>
Ссылка на спецификацию http://www.w3.org/TR/CSS21/box.html#border-width-properties

Описание

Задает толщину границы одновременно на всех сторонах элемента или индивидуально
для каждой стороны. Способ изменения толщины зависит от числа аргументов.

Синтаксис

border-width: thin | medium | thick | значение

Аргументы

Три переменные — thin (2 пиксела), medium
(4 пиксела) и thick (6 пикселов) задают толщину
границы. Для более точного значения, толщину можно указывать в пикселах или
других единицах. Разрешается использовать одно, два, три или четыре значения,
разделяя их между собой пробелом. Эффект зависит от количества аргументов и
приведен в табл. 1.

Табл. 1. Зависимость результата использования атрибута от числа аргументов
Число аргументов Результат
1 Толщина рамки будет установлена для всех сторон элемента.
2 Первый аргумент устанавливает толщину верхней и нижней границы,
второй аргумент — левой и правой.
3 Первый аргумент задает толщину верхней границы, второй —
одновременно левой и правой стороны, а третий — нижней границы.
4 Поочередно устанавливается толщину верхней, правой, нижней
и левой границы.

Пример

Валидный HTML Валидный CSS

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>border-width</title>
<style type="text/css">

P {
 border-style: double; /* Стиль рамки вокруг параграфа
*/

 border-width: 3px 7px 7px 4px; /* Толщина границы */
 padding: 7px; /* Поля вокруг текста */
}

</style>
</head>
<body>

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem
nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.</p>

</body>
</html>

Результат данного примера показан ни рис. 1.

Рис. 1

Рис. 1. Применение параметра border-width

Объектная модель

[window.]document.getElementById("elementID").style.borderWidth

This entry was posted on Четверг, Август 21st, 2008 at 8:35 пп and is filed under border-width. Both comments and pings are currently closed.

Leave a Reply