Новости

border-collapse

  1. коротка інформація
  2. Синтаксис ?
  3. позначення
  4. значення
  5. Пісочниця
  6. приклад
  7. об'єктна модель
  8. Примітка
  9. Специфікація ?
  10. браузери
  11. Автор і редактори

Встановлює, як відображати межі навколо осередків таблиці. Це властивість грає роль, коли для осередків встановлена ​​рамка, тоді в місці стику осередків вийде лінія подвійної товщини (рис. 1а). Значення collapse змушує браузер аналізувати подібні місця в таблиці і прибирати в ній подвійні лінії (рис. 1б). При цьому між осередками залишається тільки одна межа, одночасно належить обом осередкам. Те ж правило дотримується і для зовнішніх кордонів, коли навколо самої таблиці додається рамка.

Мал. 1. Вид таблиці при використанні властивості border-collapse

коротка інформація

Значення за замовчуванням separate Успадковується Так Застосовується До елементу <table> або до елементів, у яких значення display встановлено як table або inline-table анімуйте Немає

Синтаксис ?

border-collapse: collapse | separate

позначення

Опис Приклад <тип> Вказує тип значення. <Розмір> A && B Значення повинні виводитися в зазначеному порядку. <Розмір> && <колір> A | B Вказує, що треба вибрати тільки одне значення із запропонованих (A або B). normal | small-caps A || B Кожне значення може використовуватися самостійно або спільно з іншими в довільному порядку. width || count [] групуються значення. [Crop || cross] * Повторювати нуль або більше разів. [, <Час>] * + Повторювати один або більше разів. &lt;Число> +? Зазначений тип, слово або група не є обов'язковим. inset? {A, B} Повторювати не менше A, але не більше B раз. <Радіус> {1,4} # Повторювати один або більше разів через кому. <Час> # ×

значення

collapse Лінія між осередками відображається тільки одна, також ігнорується значення атрибута cellspacing . separate Навколо кожного осередку відображається своя власна рамка, в місцях зіткнення осередків показуються відразу дві лінії.

Пісочниця

2013 2014 2015 Нафта 43 51 79 Золото 29 34 48 Дерево 38 57 36

приклад

<! DOCTYPE html> <html> <head> <meta charset = "utf-8"> <title> border-collapse </ title> <style> table {width: 100%; / * Ширина таблиці * / border: 4px double black; / * Рамка навколо таблиці * / border-collapse: collapse; / * Відображати тільки одинарні лінії * /} th {text-align: left; / * Вирівнювання по лівому краю * / background: #ccc; / * Колір фону осередків * / padding: 5px; / * Поля навколо вмісту осередків * / border: 1px solid black; / * Кордон навколо осередків * /} td {padding: 5px; / * Поля навколо вмісту осередків * / border: 1px solid black; / * Кордон навколо осередків * /} </ style> </ head> <body> <table> <tr> <th> & nbsp; </ th> <th> 2013 </ th> <th> 2014 </ th> <th> 2015 </ th> </ tr> <tr> <td> Нафта </ td> <td> 43 </ td> <td> 51 </ td> <td> 79 </ td> </ tr > <tr> <td> Золото </ td> <td> 29 </ td> <td> 34 </ td> <td> 48 </ td> </ tr> <tr> <td> Дерево </ td > <td> 38 </ td> <td> 57 </ td> <td> 36 </ td> </ tr> </ table> </ body> </ html>

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

2

Мал. 2. Форма таблиці при використанні властивості border-collapse

об'єктна модель

об'єкт .style.borderCollapse

Примітка

Internet Explorer до версії 8.0 не скасовує дію атрибута cellspacing.

Специфікація ?

Специфікація

Кожна специфікація проходить кілька стадій схвалення.

×

браузери

У таблиці браузерів застосовуються такі позначення.

  • - властивість повністю підтримується браузером з усіма допустимими значеннями;
  • - властивість браузером не сприймається і ігнорується;
  • - при роботі можлива поява різних помилок, або властивість підтримується лише частково, наприклад, не всі допустимі значення діють або властивість застосовується не до всіх елементів, які вказані в специфікації.

Число вказує версію браузера, починаючи з якої властивість підтримується.

×

Автор і редактори

Автор: Влад Мержевіч

Остання зміна: 05.09.2017

Редактори: Влад Мержевіч

Lt;Число> +?
Inset?
Специфікація ?

Уважаемые партнеры, если Вас заинтересовала наша продукция, мы готовы с Вами сотрудничать. Вам необходимо заполнить эту форму и отправить нам. Наши менеджеры в оперативном режиме обработают Вашу заявку, свяжутся с Вами и ответят на все интересующее Вас вопросы.

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: