Опис
Встановлює товщину межі одночасно на всіх сторонах елемента або індивідуально для кожної сторони. Спосіб зміни товщини залежить від числа значень.
Синтаксис
border-width: [значення | thin | medium | thick] {1,4} | inherit
Значення
Три змінні — thin (2 пікселі), medium (4 пікселі) і thick (6 пікселів) встановлюють товщину межі. Для більш точного значення, товщину можна вказати в пікселях або інших одиницях. inherit успадковує значення батька.
Дозволяється використовувати одне, два, три або чотири значення, розділяючи їх пробілом. Ефект залежить від кількості і поданий в табл. 1.
| Число значень | Результат |
|---|---|
| 1 | Товщина межі буде встановлена для всіх сторін елемента. |
| 2 | Перше значення встановлює товщину верхньої та нижньої межі, друге — лівої та правої. |
| 3 | Перше значення задає товщину верхньої межі, друге — одночасно лівої та правої межі, а третє — нижньої межі. |
| 4 | Послідовно встановлюється товщина верхньої, правої, нижньої та лівої меж. |
Браузери
Браузер Internet Explorer до шостої версії включно при товщині межі 1px відображає dotted як dashed. При товщині 2px і вище значення dotted працює коректно. Ця помилка виправлена в IE7, але тільки для всіх меж товщиною 1px. Якщо одна з меж блока має товщину 2px і вище, то в IE7 значення dotted перетворюється в dashed.
Internet Explorer до версії 7.0 включно не підтримує значення hidden і inherit.
Товщина межі при використанні ключових слів thin, medium і thick в різних браузерах може трохи відрізнятися.