Password
    
 К титульной странице  |  Форум  |  О проекте  |  Словарь  |  Товары  |  Сделать стартовой  |  В Закладки   
Авторизация
Забыли пароль?
Регистрация 
 
Программирование
Безопасность
Демосцена
Игры
WEB-мастерская
Программное обеспечение
Аппаратное обеспечение



Последние материалы
  The Chronicles of Riddick: Escape from Butcher bay

  Что такое хорошо и что такое плохо, или FAQ по LCD-мониторам

  Организация удаленного доступа

  Инсталляция программного обеспечения используя GPO

  Smarty в веб-разработке

  BioShock или кафе разбитых надежд...



Последние новости
  Латвия подписала АСТА

  Примечательная промо-акция игры STAR WARS: The Old Republic на Times Square в Нью Йорке

  На сайте выложены первые выпуски легендарной телепередачи о компьютерных играх "От винта!"

  На сайте опубликован энциклопедический словарь по информатике Э.Якубайтиса

  Конференция Разработчиков Видеоигр, 1979

  Более шустрый и динамичный Mail.lv



Charitable advertising
Њл ­г¦¤ Ґ¬бп ў ў иҐ© Ї®¬®йЁ!



Ziedot.lv

Penn State Child Life Program



WEB-мастерская--->CSS
Границы в CSS
  
Автор: Андрей Головин
Источник:www.marketer.ru
Опубликовано: [2004-12-01 00:00]
Спецификация CSS2 описывает атрибут стиля border, который позволяет задать вид границ вокруг объектов. Атрибут border может быть применен к любым объектам.
Могут быть установлены следующие параметры границы:

НаименованиеЗначениеПример
border-widthШирина границы. Может быть задана значением в пикселях или с помощью зарезервированных слов thin (тонкая), medium (средняя), thick (толстая). border-width: 1px;
border-width: thick;
border-colorЦвет границы. Может принимать значение transparent для задания невидимой, но имеющей ширину, границы, что иногда полезно.border-color: black;
border-color: transparent;
border-styleЗадает стиль рисования границы. Подробное описание следуетниже.border-style: solid;
border-color: dashed;

Кроме подробного описания каждого атрибута границы, можно применять сокращенную форму в таком виде: border: [border-width] [border-style] [border-color]
Спецификация CSS2 позволяет задать стили для каждой из сторон границы (к сожалению, это реализовано только в браузерах Internet Explorer и Opera). Такие правила записываются следующим образом: border-сторона[-атрибут]. Где сторона может принимать следующие значения: top (верхняя граница), bottom (нижняя граница), left (левая граница) и right (правая граница). Таким образом { border-top-width: 1px } будет означать, что ширина верхней границы должна быть 1 пиксель.

Для примера рассмотрим следующую модель:


Тест использования атрибутов границы элемента <DIV>

Вот код:


<DIV STYLE="background: silver;
border-style: solid;
border-width: 2px;
border-top-color: red;
border-right-color: green;
border-bottom-color: blue;
border-left-color: yellow;
padding: 10px;">
Тест использования атрибутов границы элемента &lt;DIV&gt;
</DIV>


ВНИМАНИЕ!!! При использовании данного фрагмента кода поместите все правила атрибута class=tag>STYLE в одну строку! Разбивка на строки сделана для улучшения форматирования!

НаименованиеОписаниеВид
(приведен вид в вашем браузере)
noneГраница отсутствует 
hiddenТоже, что и none, но при использовании в таблицах интерпретируется особым образом 
dottedГраница из точек.
dotted
dashedГраница из коротких отрезков линии
dashed
solidНепрерывная линия
solid
doubleГраница из двух линий. Сумма ширины каждой линии и промежуток между ними равняется значению border-width
double
grooveГраница выглядит так, как будто она вырезана в фоне.
groove
ridgeЭффект, противоположыный groove.
ridge
insetВне таблиц создает эффект "вдавленности"
inset
outsetЭффект, противоположный inset
outset

Здесь опять надо заметить, что не все эти стили реализованы в ведущих браузерах. Стили dotted и dashed реализованы только в браузере Opera. Реализация последних четырех стилей зависит от конкретного браузера. Следовательно, при их реализации необходимо все проверять и проверять. Большое значение, в этом случае, имеют параметры цвета границы, цвета фона и ширины границы. Поэкспериментируйте немного для получения желаемого эффекта.



Перейти к рубрике --> CSS

Наши друзья
Juridiskie pakalpojumi  
IT Works
  Codenet - всё для программиста
   
• Hi-tech NEWS • InCube e-mag
  Программисты, Вам сюда!
КомментарииВсего:0


Только зарегистрированные пользователи могут оставлять здесь комментарии. Зарегистрироваться можно здесь. Если вы уже зарегистировались ранее, то можете войти в систему здесь.


© Mihail Chernov (MiHack) Обмен ссылками