X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Разносит таблицу в IE
kageroo_hb
kageroo_hb
Topic Starter сообщение 2.11.2008, 21:58; Ответить: kageroo_hb
Сообщение #1


Проблемма с кодом, не могу сделать чтобы нормально отображалось в IE:( дизайн резиновый.
<body>
<div id="main">
<div id="header">
<div id="headerleft"></div>
<div id="headercent"></div>
<div id="headerright"></div>
<div id="headertop"><jdoc:include type="modules" name="top" style="xhtml"/></div>
</div>
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="5" height="25" class="searchcol"><div><jdoc:include type="modules" name="user4" style="xhtml" /></div></td>
</tr>
<tr>
<td width="201" height="100%" rowspan="4" valign="top" class="leftcol" ><jdoc:include type="modules" name="left" style="table" /></td>
<td colspan="3" height="60"><jdoc:include type="modules" name="banner1" style="table" /></td>
<td width="201" height="100%" valign="top" rowspan="4" class="rightcol"><jdoc:include type="modules" name="right" style="table" /></td>
</tr>
<tr>
<td width="%" height="150" valign="top" class="lat"><div><jdoc:include type="modules" name="user1" style="table" /></div></td>
<td width="20" valign="top" class="pusto"></td>
<td width="%" height="150" valign="top" class="pop"><div><jdoc:include type="modules" name="user2" style="table" /></div></td>
</tr>
<tr>
<td colspan="3" height="60" class="ban"><jdoc:include type="modules" name="banner2" style="table" /></td>
</tr>
<tr>
<td colspan="3" height="100%" valign="top" class="contentmod"><jdoc:include type="component" /></td>
</tr>
</table>
<div id="hack_footer"></div>
</div>
<div id="footer"><div id="footerco"></div><div><jdoc:include type="modules" name="banner3" style="xhtml" /></div></div>
</body>
</html>

.moduletable_lat {
float: left;
margin-left: 15px;
width: 90%;
height: 150px;
border: 1px solid #d1a9de;}

.moduletable_lat th {
background-image: url(../images/men_01.jpg);
text-align: center;
height: 35px!important;
vertical-align: middle;
border-bottom: 1px solid #d1a9de;
color:#27071e;
background-repeat:repeat-x; }

.moduletable_lat td {
padding-top:20px;
padding-bottom: 20px;
text-align: left;}

.moduletable_pop {
float:right;
margin-right: 15px;
width: 90%;
height: 150px;
border: 1px solid #d1a9de;}

.moduletable_pop th {
background-repeat:repeat-x;
background-image: url(../images/men_01.jpg);
text-align: center;
vertical-align: middle;
height: 35px!important;
border-bottom: 1px solid #d1a9de;
color:#27071e;
background-repeat:repeat-x;}

.moduletable_pop td {
padding-top:20px;
padding-bottom: 20px;
text-align: left;}

Часть CSS кода относящая именно к проблемной части. Когда отключаю 2 модуля, сайт отображается нормалтьно. Позиции в HTML это User1 и User2.
Подскажите как сделать чтобы не разносило всю страницу.
Проблемму нашол, IE считает width 90% не от ячейки а от страницы, как сделать чтобы считал от ячейки?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 3.11.2008, 13:46; Ответить: Galen
Сообщение #2


Процентные размеры вычисляются от размеров родительского элемента. У вас, по ходу дела, родительский элемент таблицы - body. Либо задайте размеры ему, либо вложите таблицу в div (которому тоже нужно задать размеры).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
санеок
санеок
сообщение 15.12.2008, 23:27; Ответить: санеок
Сообщение #3


У меня тоже такая проблема! А какой вобще фотмат сайта нормальный?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UncleM
UncleM
сообщение 16.12.2008, 1:38; Ответить: UncleM
Сообщение #4


По коду не понять, что к чему, так как он не сгенерирован, а взят из исходника на сервере. Ни образца, ни примера (скрина) - трудно судить.

Пользуйтесь divами, будет проще и быстрее для юзеров.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Осторожно! Вы можете получить огромный заряд позитива!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как вырaвнять таблицу и текст по центру экрана?
3 nhelp 4003 4.6.2014, 15:42
автор: -shmatkobrest-
Открытая тема (нет новых ответов) Как при блочной вёрстке в один из блоков вставить таблицу по центру
1 benefit 10481 4.4.2013, 23:02
автор: -almac-
Открытая тема (нет новых ответов) Нужно повесить таблицу! Помогите!
1 Tesora 3125 11.10.2012, 23:23
автор: -Arks-
Открытая тема (нет новых ответов) Как поднять таблицу в таблице?
13 Павел Кушнарев 30173 29.3.2011, 16:52
автор: -born-


 



RSS Текстовая версия Сейчас: 28.3.2024, 18:36
Дизайн