Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Помогите с CSS


Автор: SoftLines 13.7.2004, 19:09
Люди, помогите как сделать цвет бордера таблицы под !!!Opera !!!?
Зарание благодарен! smile.gif

Автор: Dexter 13.7.2004, 20:25
А как ты это делаешь?

Попробуй
Код
<html>
<table cellpadding=0 cellspacing=1 bgcolor=000000>
 <tr bgcolor=ffffff>
   <td>Test</td>
 </tr>
</table>
</html>

Автор: SoftLines 13.7.2004, 20:29
Нет я про цвета Бордера а не фона, я html знаю отлично но вот как под Opera сделать я не знаю! sad.gif

Автор: Dexter 13.7.2004, 20:32
Дык бордер и будет черным...

Автор: Gold Dragon 13.7.2004, 20:52
Как вариант
Код
<table style="border:1px solid Red;">
<tr>
  <td>Test</td>
</tr>
</table>


ЗЫ
цвета всё же корректнее задавать с #

Автор: Dexter 13.7.2004, 21:12
Цитата
цвета всё же корректнее задавать с #


Почти никогда не ставлю, всегда работает вроде...

Автор: Gold Dragon 14.7.2004, 08:20
Dexter
Согласен, но лучше следовать спецификации.
http://www.w3.org/TR/CSS21/syndata.html п.4.3.6

А вдруг появятся новые версии браузеров которые будут чётко следовать спецификации. tounge.gif

Автор: The MASTER 8.8.2004, 21:39
Надо написать в CSS:
Код
 Класс: .border { border: 1px; soild #cccccc }

Автор: Desdichado 27.9.2004, 19:24
Есть три способа:

Способ 1: В тэге <table> пишешь bordercolor="#FFFFFF". Это поймет не каждый браузер. В нетскейпе ты увидишь обычную таблицу.

Способ 2: Этот способ хуже в том плане что такой документ будет больше весить, но зато универсальнее. Делаешь таблицу в таблице. У внешней делаешь фон белого цвета, а у внутренней cellspacing=1. Получается неплохо. Хотя немного заумно. Но к такому способу многие все-таки прибегают.

И, наконец, способ 3: через CSS. В тэге <table> пишешь border=0. И присваиваешь таблице класс, например, border_table, Который в таблице стилей описываешь так:

<style>
.border_table {
border: none;
border-top: solid 1px;
border-left: solid 1px;
border-color: FFFFFF;
}

.border_table td {
border: none;
border-bottom: solid 1px;
border-right: solid 1px;
border-color: FFFFFF;
}
</style>

Таким образом, у таблицы есть верхний и левый бордер, а й каждой ячейки правый и нижний. Получается вся таблица с нужным бордером.

Автор: Aliance 27.9.2004, 19:29
Непосредственно в HTML`е делается это так: bordercolor: #000000

Автор: Alex Suslov 27.9.2004, 20:39
Border - он в Explorere работает, потому что Microsoft напридумывал много тегов, не согласовав их со стандартом. Но выход есть: сделай таблицу с фоном цвета нужного тема бордера, а в неё помести ту таблицу с данными, которая нужна. Разумеется в первой таблице сделай CellSpace or CellPad не равным 0. Я не помню, что нужно...
Добавлено @ 20:40
Кстати, это опять же верстка, а не дизайн. Не путайте понятия!

Автор: Desdichado 1.10.2004, 18:44
Alex Suslov
Цитата
Кстати, это опять же верстка, а не дизайн. Не путайте понятия!


А, Вы в какой категории находитесь qstn.gif

Кажись:

Форум программистов -> Дизайн, верстка и хостинг -> Веб-разработка -> Верстка

И, последний вопрос:
    Что такое верстка???
    что такое дизайн???

Автор: Aliance 1.10.2004, 19:50
Desdichado
Этот вопрос обсуждался Се ля ви, пользуйся поиском....

Автор: Desdichado 1.10.2004, 20:24
Aliance

Спасибо за подсказку, но Я хочу услышать от этого человека Что такое верстка???
что такое дизайн???

Я, уверен что Вы згаете это ув.Альянс...

Это было первое...
А, второе - что искать-то... qstn.gif

Автор: Aliance 1.10.2004, 22:36
Desdichado
Цитата(Desdichado @ 1.10.2004, 20:24)
но Я хочу услышать от этого человека

Аа, ну звиняй, не понял...Хотя и для таких целей существуют PM...хотя это уже не мое дело...

Цитата(Desdichado @ 1.10.2004, 20:24)
что искать-то

Ну обсуждалось это, что и куда переместить и как назвать - там и давались этому всему определения smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)