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

HTML+CSS+JavaScript

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

 

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

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

тема: табличный дизайн
 
 автор: winflip   (21.08.2007 в 16:59)   письмо автору
 
 

слушайте имеется таблица два столбца одна строка. если первому столбцу указать цвет синий и высоту 100 %,а во второй столбец написать пхп код echo"knif.urnie.jim.facaababababba" короче очень длинный текст то в браузере первая колонка обрывается. почему? как решить эту проблему?

   
 
 автор: winflip   (21.08.2007 в 18:32)   письмо автору
 
   для: winflip   (21.08.2007 в 16:59)
 

ап

   
 
 автор: CNT   (21.08.2007 в 19:00)   письмо автору
 
   для: winflip   (21.08.2007 в 16:59)
 

Ничего не понял.

Если первому столбцу одной строки указать height=100%, то это указание автоматом переходит и на все последующие столбцы (правильно говорить - ячейки) этой строки. Ибо не бывает таблиц, где в одной строке у ячеек разная высота.
И что значит "колонка обрывается"?

   
 
 автор: winflip   (21.08.2007 в 19:34)   письмо автору
 
   для: CNT   (21.08.2007 в 19:00)
 

шла 1 колонка синяя до определенного места а потом становится белой.почему

   
 
 автор: sim5   (22.08.2007 в 02:46)   письмо автору
 
   для: winflip   (21.08.2007 в 19:34)
 

В каком браузере у вас такое происходит? Если задать высоту первой ячейки как 100%, а во второй написать короткий текст, то IE, например, все равно отобразит высоту колонок, равной высоте второй колонки занятой текстом - "большой" текст значит и колонки выше. Первая колонка никак не "обрывается". Вы напишите - как вы прописывали таблицу.

   
 
 автор: winflip   (22.08.2007 в 22:59)   письмо автору
 
   для: sim5   (22.08.2007 в 02:46)
 

в ие это происходит. а код завтра напишу(сейчас в мобиле сижу)

   
 
 автор: winflip   (23.08.2007 в 14:55)   письмо автору
 
   для: sim5   (22.08.2007 в 02:46)
 

<html>
<head></head>
<body><table border="0" width="100%" height="100%"><tr>
<td width="22%" bgcolor="#EBEAFF" height="100%">
<div style="position: absolute; width:100% ; height: 15%; z-index: 2; left: 8px; top: 136px" id="layer2"></div>
<div style="position: absolute; width: 100%; height: 128px; z-index: 3; top: 239px" id="layer3"></div></td><td>
<div style="position: absolute; width: 100%; height: 100%; z-index: 4; left:316px; top:136px" id="layer4"><table width=100% border=1>здесь 2 столбца и неограниченное число строк</table></div></td></tr></table>

   
 
 автор: sim5   (23.08.2007 в 15:02)   письмо автору
 
   для: winflip   (23.08.2007 в 14:55)
 

Проблема не в таблице а в DIV. Разберетесь с ними, исчезнет проблема.

   
 
 автор: winflip   (23.08.2007 в 15:59)   письмо автору
 
   для: sim5   (23.08.2007 в 15:02)
 

и чем вам див не нравится?

   
 
 автор: winflip   (23.08.2007 в 15:59)   письмо автору
 
   для: sim5   (23.08.2007 в 15:02)
 

и чем вам див не нравится?

   
 
 автор: sim5   (23.08.2007 в 16:35)   письмо автору
 
   для: winflip   (23.08.2007 в 15:59)
 

При чем тут нравится или не нравится - выбросите дивы и увидите, что проблемы не будет, просто не может таблица вести себя так, как вы описывали, потому я и попросил ваш код. Отформатируйте ваши DIV, так чтобы не было этой проблемы. Я не знаю для чего вы это делаете, но может можно было бы просто на таблицах, либо чисто на дивах сделать.

   
 
 автор: winflip   (23.08.2007 в 17:28)   письмо автору
 
   для: sim5   (23.08.2007 в 16:35)
 

спасибо.

   
Rambler's Top100
вверх

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