Ши**ни таблици - ши**н експлорър!!!

8 отговора 402 прегледа
#1

Ши**ни таблици - ши**н експлорър!!!

Моля помогнете! От няколко дни се боря безуспешно със следния проблем"

Имам таблица подобна на тази:

<table border="1">

<tr>
<td colspan="2">клетка 1: заглавие</td>
</tr>

<tr>
<td>клетка 2:
тук височината може да се
променя колкото си иска</td>
<td rowspan="3">клетка 3:


тук
неизбежно
се
променя


</td>
</tr>

<tr>
<td>клетка 4: тук...</td>
</tr>

<tr>
<td>клетка 5: ...и тук не бива!!!</td>
</tr>
</table>

Моето желание е когато има много инфо в клетка 3 височината на таблицата да се променя за сметка на клетка 2, а клетките 4 и 5 да са винаги с еднаква височина. В Нетскейп 7.1 (а вероятно и в другите Модзила-браузъри) това е точно така. Интернет Експлорър обаче си разпределя някак пропорционално промяната във височината между клетките 2, 4 и 5 и вижда сметката на цялото разположение в страницата.

Опитах по всички начини за които се сетих (height на реда и на клетката, style елемент и style атрибут където трябва, както и всички възможни комбинации от тях) да фиксирам 4 и 5 да не се променят, но в IE не става.

So long and thanks for all the fish!
Отговор
в отговор на hadministratora #2

Я дай истинския сорс,

че от тука не се разбира де ти е грешката.

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на Koтapakът нa Шpьoдинrep #3

Re: Я дай истинския сорс,

.. а после ще поискаш сигурно и URL.
Я се напъни малко, толкова добре е описан проблемът.
Няма никаква нужда от истинския сорс или адрес. Нали ние тук четем мисли.

Отговор
в отговор на wiz. #4

Четем, четем, ама...

мен вече ме заболяха очите от такова четене... Пък и нещо напоследък екстррасенските ми функции са с 80% drop

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на hadministratora #5

Аз ли съм крив или космоса ми пречи?

Смятам че съм описал проблема достатъчно добре. Сорса който съм дал показва точно какво искам да кажа ако не го гледате тук, а го копирате в отделен хтмл файл и го отворите с браузър.

Истинския сорс не мога да пусна щото е толкова оплетен с вложени таблици и РНР, че си е таковало историята... URL все още няма, но ще се опитам тия дни да го кача някъде за да го видите.

Един приятел ми даде насоки за частично решаване на проблема и потвърди моето предположение че ИЕ не обича много стандартите...

Ако не ви се занимава с това просто го игнорирайте или си кажете, но много моля не ме обвинявайте в недостатъчна информация и лошо зададен въпрос. Смятам че знам какво говоря (пиша).

So long and thanks for all the fish!
Отговор
#6

Re: Ши**ни таблици - ши**н експлорър!!!

Аз не се и опитвам да форматирам с таблиците, а само да си подредя отделните компоненти на страницата. Проблема е че като се увеличи съдържанието в една от клетките това увеличава и някои от съседните клетки и се появяват едни празнички места дето са много грозни. Интернет Експлодър има собствено мнение по някои въпроси и не ще да слуша ни CSS ни дявол.

So long and thanks for all the fish!
Отговор
в отговор на hadministratora #7

Re: Аз ли съм крив или космоса ми пречи?

Интересно, но в моя IE се вижда точно както искаш - независимо колко текст има в клетка 3, клетки 4 и 5 си остават с еднаква височина за сметка на клетка 2.

Отговор
в отговор на hadministratora #8

Re: Ши**ни таблици - ши**н експлорър!!!

Има такова нещо при ИЕ.
Когатио съм имал такъв проблем съм го избягвал по следния начин: Клетки 4 и 5 гио обединявам в една като вертикално е подравнена надолу (valign="bottom") в която слагам таблица с 2 реда.

<table border="1">

<tr>
<td colspan="2">клетка 1: заглавие</td>
</tr>

<tr>
<td>клетка 2:
тук височината може да се
променя колкото си иска</td>
<td rowspan="2">клетка 3:

тук
неизбежно
се
променя

</td>
</tr>

<tr>
<td valign="bottom">
<table>
<tr><td>клетка 4: тук...</td></tr>
<tr><td>клетка 5: ...и тук не бива!!!</td></tr>
</table>
</td>
</tr>
</table>


Отговор
в отговор на Borko #9

Re: Ши**ни таблици - ши**н експлорър!!!

Явно това ще е решението и при мен.

Благодаря!

So long and thanks for all the fish!
Отговор