imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 04.01.2006, 15:22     # 1
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
Расползание таблицы

Есть таблица:
Код HTML:
<table border="1" bordercolor="#0000ff" width="100%">

<tr><td colspan="3" align="center">
<!-- Меню -->
<table border="1">
<tr>
<td align="center" width="123">Новости</td>
<td align="center" width="123">Форум</td>
<td align="center" width="123">Чат</td>
<td align="center" width="123">Ресурсы</td>
<td align="center" width="123">Проекты</td>
<td align="center" width="123">Творчество</td>
<td align="center" width="123">Разное</td>
</tr>
</table>
<!-- Конец меню -->
</td></tr>

<tr>
<td width="123">^^LEFT^^</td>
<td align="center">^^MAIN^^</td>
<td align="right" width="123">^^RIGHT^^</td>
</tr>

</table>
В ячейку таблицы вложена еще одна таблица-меню. Причем, если это меню больше какой-то ширины, то вся главная таблица в IE и Opera расползается, а в FireFox остается нормально. Необходимо, чтобы ячейки ^^LEFT^^ и ^^RIGHT^^ были шириной в 123 пикселя. Как сделать, не пойму
Face вне форума  
Старый 04.01.2006, 18:09     # 2
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
Цитата:
Face:
вся главная таблица ... расползается
Я так понял, что тебе нужно, чтобы менюшка была шириной 600 (условно), а все, что ниже - 400, т.е. меню должно вылезать справа? Тогда нужно меню отдельной таблицей сделать, а все остальное за ним, либо в нижнюю часть таблицы вставить еще один тег <td>, но не уверен, что это поможет...
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 04.01.2006, 18:37     # 3
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
Дизайн сделан резиновым, верхнее меню будет отцентрирована, ширина меню - 864, + есть левый и правый блок информации (^^LEFT^^ и ^^RIGHT^^), ширина фиксированная - 123. Только вот эти блоки почему то не держат ширину 123 пикселя, а все время захватывают больше. Никак не могу решить проблему
Face вне форума  
Старый 04.01.2006, 20:32     # 4
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
Цитата:
Face:
+ есть левый и правый блок информации
У тебя по задумке эти блоки должны выходить за пределы меню? или нет? Не держат, потому что у тебя меню - большое, а внизу меньше...Попробуй верхнее меню отдельной таблицей сделать, как я говорил...
И прикрепи картинку, как расползается...
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 04.01.2006, 20:43     # 5
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
Вообщем, разобрался я с проблемой, решил так: в левый и правый блок прикрепил по прозрачной картинке шириной 123 (ширина блока), а к центральной колонке поставил width=100%:
Код HTML:
<tr>
<td width="123"><img src="i.gif" width=123 height=1><br>^^LEFT^^</td>
<td align="center" width=100%>^^MAIN^^</td>
<td align="right" width="123"><img src="i.gif" width=123 height=1><br>^^RIGHT^^</td>
</tr>
The_naked,
Face вне форума  
Старый 04.01.2006, 20:48     # 6
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
Цитата:
Face:
центральной колонке поставил width=100%:
вот с этим аккуратнее, вообще вроде на <td>'шках нельзя ставить проценты...
Посмотри, что еще получается, если картинки убрать в броузере...
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 04.01.2006, 23:12     # 7
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
При отключенных картинках боковые колонки становятся еще уже, но это не проблема, главное чтобы шире 123 не были
Face вне форума  
Старый 10.01.2006, 22:09     # 8
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
вообще вроде на <td>'шках нельзя ставить проценты
Это кто сказал?...
RaZEr вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 16:05.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.