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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Верстка таблицы

Сообщения:  [1-10]   [11-13] 

 
 автор: sl1p   (29.01.2010 в 09:32)   письмо автору
 
   для: АЯ   (28.01.2010 в 23:18)
 

ну а нахрен ставить ещё cellspacing="1"?
если поставить этот стиль на свежую таблицу то всё как надо.

  Ответить  
 
 автор: АЯ   (28.01.2010 в 23:18)   письмо автору
 
   для: sl1p   (28.01.2010 в 21:43)
 

>"какраз border-collapse:collapse есть аналог cellspacing=0"

Аналог, говорите?
Хе-хе...
<table cellpadding="5" border="1" cellspacing="1" style="border-collapse: collapse">
<tr><td>1</td><td>2</td><td>3</td></tr>
</table>

<table cellpadding="5" border="1" cellspacing="1" cellspacing="0">
<tr><td>1</td><td>2</td><td>3</td></tr>
</table>

Объясните, почему "ваш аналог" здесь работает не так, как оригинал?

Это как сказать: "пурген - аналог пирамидона".
Таблетки - они внешне похожи, только действуют совсем по-разному:-)

  Ответить  
 
 автор: sl1p   (28.01.2010 в 21:43)   письмо автору
 
   для: АЯ   (28.01.2010 в 21:08)
 

какраз border-collapse:collapse есть аналог cellspacing=0
padding:0 = cellpadding=0

попробуйте для начала :)

  Ответить  
 
 автор: АЯ   (28.01.2010 в 21:08)   письмо автору
 
   для: pautina   (28.01.2010 в 20:39)
 

cellpadding - величина ВНУТРЕННИХ отступов в ячейках. Имеет НЕНУЛЕВОЕ значение по умолчанию (приблизительно равно 1px).
cellspacing - величина расстояния МЕЖДУ ячейками. Имеет НЕНУЛЕВОЕ значение по умолчанию (приблизительно равно 1px).

Причём тут выделенный вами жирно border-collapse:collapse?
Стиль бордера НИКАКОГО ВЛИЯНИЯ на cellpadding и cellspacing НЕ ОКАЗЫВАЕТ.

Не пытайтесь теоретизировать - вам это не идёт, потому как очень мало знаете.
Вы сначала ПОПРОБУЙТЕ, а потом уж пишите "подошло/не подошло".

  Ответить  
 
 автор: pautina   (28.01.2010 в 20:39)   письмо автору
 
   для: АЯ   (28.01.2010 в 19:25)
 

Ни подошло

table.main2 { color:#8f734c; margin:0px; padding:0px; border-collapse:collapse; width:620px; }


<table class="main2">

border-collapse:collapse; не аналог table cellpadding="0" cellspacing="0",
Что ещё можно попробовать?
Может как то с границами связано смещение на 1 пиксел (граница сверху и слева убрана, на её месте фон с закруглением) только в mozila такое смещение, если границу стаим всё нормально.
Может трюк какой использовать?

  Ответить  
 
 автор: АЯ   (28.01.2010 в 19:25)   письмо автору
 
   для: pautina   (28.01.2010 в 16:18)
 

<table cellpadding="0" cellspacing="0">

  Ответить  
 
 автор: pautina   (28.01.2010 в 16:18)   письмо автору
 
   для: АЯ   (28.01.2010 в 16:10)
 

Здесь для ul надо было использовать float:right, (Насколько правильно его сюда ставить нескажу).
Ещё вот какой вопрос возник для ячейки таблицы у меня есть фон, он образует закруглённые углы

<td style="background:url(images/td_up_ugol.jpg) left top no-repeat; background-color:##e4d4bd; border-left:none; border-top:none; border-right:1px dashed #b0a18a; ">Понедельник
        </td>

http://www.my-page31.narod.ru
Везде кроме mozila фон выгледит нормально, а здесь (в mozila) словно он смещен на 1 пиксел вниз и влево, почему так происходит?

  Ответить  
 
 автор: АЯ   (28.01.2010 в 16:10)   письмо автору
 
   для: pautina   (28.01.2010 в 15:24)
 

>"Вот я и спрашиваю что сделать можно?"

Отвечаю - УБЕРИТЕ список из этой строки ВОВСЕ.

Однопунктовый список без маркера - КОМУ ОН НУЖЕН?

  Ответить  
 
 автор: sl1p   (28.01.2010 в 15:40)   письмо автору
 
   для: pautina   (28.01.2010 в 15:24)
 

потому что ul имеет стандартный стиль display: block, и растягивается по всей ячейке

  Ответить  
 
 автор: pautina   (28.01.2010 в 15:24)   письмо автору
 
   для: sl1p   (28.01.2010 в 09:38)
 

Да ну а причём здесь списки, содержимое ячейки таблицы может быть любым (текст, рисунок, список, да не вожно что)
Важно что содержимое ячейки выравнивается в ней за счёт text-align:right; или align="right" т.е содержимое ячейки таблицы должно быть с првой стороны, а у меня справа только в ie, в opera, mozila, safari содержимое по центру, Вот я и спрашиваю что сделать можно, чтоб везде справа было.

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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