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

HTML+CSS+JavaScript

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

 

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

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

тема: Как избавиться от рамки двойной толщины вокруг ячеек без использования border-collapse:collapse;
 
 автор: Juri   (29.11.2007 в 12:04)   письмо автору
 
 

Народ, может кто знает, как так можно исхитриться, чтобы избавиться от рамки двойной толщины вокруг ячеек без использования border-collapse:collapse. Вот так, как в примере, все работает правильно, но нужно, чтобы все-таки стояло border-collapse: separate, а при этом вид оставался такой же, как сейчас. Я уверен, что должна быть какая-то хитрость.


<html>
    <head>
    <style>
        table{
            border-collapse:collapse;
        }
        td{
            border:1px solid;
            padding: 10px;
        }
    </style>
    </head>
    <body>
        <table>
            <tr>
                <td>1
                </td>
                <td>2
                </td>
            </tr>
            <tr>
                <td>3
                </td>
                <td>4
                </td>
            </tr>
        </table>
    </body>
</html>

   
 
 автор: elenaki   (29.11.2007 в 12:10)   письмо автору
 
   для: Juri   (29.11.2007 в 12:04)
 

вложенные таблицы. в первой делаете цвет фона таким, каким нужны границы, во второй - cellspacing=1
a чем не устраивает collapse?

   
 
 автор: sim5   (29.11.2007 в 12:15)   письмо автору
 
   для: elenaki   (29.11.2007 в 12:10)
 

Ну если упоминать CELLSPACING, то достаточно будет и одной таблицы:

<table BGCOLOR="#000000" CELLSPACING="1" CELLPADDING="10"> 
 <tr BGCOLOR="#FFFFFF"> 
  <td>1</td> 
  <td>2</td> 
 </tr> 
 <tr BGCOLOR="#FFFFFF"> 
  <td>3</td> 
  <td>4</td> 
 </tr> 
</table>

   
 
 автор: Juri   (29.11.2007 в 12:52)   письмо автору
 
   для: sim5   (29.11.2007 в 12:15)
 

Этот вариант не позволяет менять цвет от ячейки к ячейке, может есть способ все-таки убрать двойную линию редактируя только стили?

   
 
 автор: sim5   (29.11.2007 в 12:54)   письмо автору
 
   для: Juri   (29.11.2007 в 12:52)
 

С чего вы взяли что не позволяет? Да задавайте вы их хоть построчно, хоть в клеточку

   
 
 автор: Juri   (29.11.2007 в 13:00)   письмо автору
 
   для: sim5   (29.11.2007 в 12:54)
 

Имеете Вы ввиду вот так

<html>
<head>
    <style>
        
    </style>
</head>
<body>
    <table BGCOLOR="#000000" CELLSPACING="1" CELLPADDING="10"> 
        <tr BGCOLOR="#FFFFFF"> 
         <td style="border:1px solid red">1</td> 
         <td>2</td> 
        </tr> 
         <tr BGCOLOR="#FFFFFF"> 
          <td>3</td> 
          <td>4</td> 
         </tr> 
    </table> 
</body>
</html>


Если да, то там все равно черная рамка над красной. Или я что-то не так понял?

   
 
 автор: sim5   (29.11.2007 в 13:03)   письмо автору
 
   для: Juri   (29.11.2007 в 13:00)
 

Вы говорите: - "Этот вариант не позволяет менять цвет от ячейки к ячейке", а в примере речь идет не о цвете ячейки, а ее бордюра. Если вы про бордюр, то да, нельзя будет.

   
 
 автор: Juri   (29.11.2007 в 13:09)   письмо автору
 
   для: sim5   (29.11.2007 в 13:03)
 

Да, извините за неточность, я имел ввиду цвет рамки.

   
 
 автор: AlexSol   (29.11.2007 в 14:04)   письмо автору
 
   для: Juri   (29.11.2007 в 13:09)
 

.ttt tr {border-top:1px solid red;border-left:1px solid red;}
.ttt tr td{border-bottom:1px solid red;border-right:1px solid red;}

изменить цвет рамки только у одной ячейки не выйдет

   
 
 автор: Juri   (29.11.2007 в 14:06)   письмо автору
 
   для: AlexSol   (29.11.2007 в 14:04)
 

Спасибо

   
Rambler's Top100
вверх

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