Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Бесполезный элемент css
 
 автор: Владимир55   (18.12.2009 в 13:30)   письмо автору
4.4 Кб
 
 

В таблице, занимающей 100% экрана по ширине, требуется выделить столбец шириною 250 пикселей, и при этом иметь цветную рамку и разделители ячеек заданного размера.

На Форуме есть очень похожий пример, но после моей "доработки" он ведет себя странно: таблица сжалась по ширине и появились просветы в пересечениях разделителей (см. скриншот).

Код вот такой:
    <style type="text/css">
        table {
        width="100%";
        cellspacing="0";
        cellpadding="0";
        border-top:10px solid red; 
        border-left:10px solid red; 
        } 
        table tr { 
        border-top:1px solid red; 
        border-left:1px solid red; 
        } 
        table tr td{ 
        border-bottom:10px solid red; 
        border-right:10px solid red; 
        } 
    </style>

</head>

<body>

<table > 
  <tr> 
    <td width="250">Один</td> 
    <td>Два</td> 
  </tr> 
  <tr> 
    <td>Три</td> 
    <td>Четыре</td> 
  </tr> 
</table>  

При этом элемент
        table tr { 
        border-top:1px solid red; 
        border-left:1px solid red; 
        } 
оказывается бесполезным - его изменение ни на что не влияет.

Как все это исправить?

  Ответить  
 
 автор: AlexSol   (18.12.2009 в 13:49)   письмо автору
 
   для: Владимир55   (18.12.2009 в 13:30)
 

width="100%"; 
        cellspacing="0"; 
        cellpadding="0"; 


в css пишется так:

название свойства значение ;

  Ответить  
 
 автор: sl1p   (18.12.2009 в 14:13)   письмо автору
 
   для: AlexSol   (18.12.2009 в 13:49)
 

cellspacing

и такого свойства не существует в css:)

  Ответить  
 
 автор: oliss   (18.12.2009 в 14:39)   письмо автору
 
   для: Владимир55   (18.12.2009 в 13:30)
 

межячеечный интервал:
 table { border-collapse: collapse; } /*cellspacing="0"

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования