|
|
|
| Здравствуйте.
Вот проблемный код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
</head>
<body>
<table width="300" border="1">
<tr>
<td colspan="2" rowspan="2">Опция
MAX_FILE_SIZE является рекомендацией
браузеру, даже если бы PHP также проверял
это условие. Обойти это ограничение на
стороне браузера достаточно просто,
следовательно, вы не должны полагаться на
то, что все файлы большего размера будут
блокированы при помощи этой возможности.
Тем не менее, ограничение PHP касательно
максимального размера обойти невозможно. Вы
в любом случае должны добавлять переменную
формы MAX_FILE_SIZE, так как она
предотвращает тревожное ожидание
пользователей при передаче огромных файлов,
только для того, чтобы узнать, что файл
слишком большой и передача фактически не
состоялась.</td>
<td width="7" height="7">1</td>
</tr>
<tr>
<td>2</td>
</tr>
<tr>
<td width="7" height="7">5</td>
<td height="7">4</td>
<td width="7" height="7">3</td>
</tr>
</table>
</body>
</html>
|
Почему-то ячейка 1 и 5 растягиваются в высоту и в ширину соответствено. Причем все нормально в Firefix-e и Opere, а не работает только в IE (6). Это особенность IE? | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 10:05)
| | Это особенность rowspan и colspan. | |
|
|
|
|
|
|
|
для: elenaki
(22.08.2007 в 10:15)
| | И что нечего нельзя сделать? | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 10:22)
| | А почему вы думаете, что FF делает ячейку 1 меньше ячейки 2, и соответсвенно ячейку 5 меньше яейки 4, это правильно, а IE давая им одинаковые размеры - это не правильно? | |
|
|
|
|
|
|
|
для: sim5
(22.08.2007 в 10:38)
| | Я не спорю, что правильно а что нет - мне главное решеть задачу, чтобы ячейки не расстягивались. | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 10:42)
| | Не растягивались это как? У вас семма ячеек 1 и 2 равна высоте ячейки с текстом - а уж какие каждая примет зависит от вас, что вы туда поместите. | |
|
|
|
|
|
|
|
для: sim5
(22.08.2007 в 10:46)
| | мы наверно говорим о разных ячейках. Я иммею ввиду ячейка 1 - это ячейка, содержащая в примере цифру 1, ячейка 2 - цифру 2 и т.д. Посмотрите пример в firefox или opera, а потом в IE и вы поймете о чем я говорю. | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 10:52)
| | Я видел в FF - ну и что? От перемены мест слагаемых сумма их не меняется, единственное, это FF так распределяет величины между слагаемыми, а IE по другому. Дело вкуса, а о вкусах не спорят :) Укажите высоты ячеек для IE, или заполните ячейку чем либо, если вам нужна высота какая-то. Что вы в конечном итоге хотите иметь мне не ведомо. | |
|
|
|
|
|
|
|
для: sim5
(22.08.2007 в 11:06)
| | Ну я же задаю высоту ячейки 2 как 7 пкс, но почему-то не работает. | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 11:08)
| | Вокруг ячейки с текстом? | |
|
|
|
|
|
|
|
для: sim5
(22.08.2007 в 11:09)
| | Да | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 11:10)
| | Ну тогда мне кажется, что вы поступаете не разумно. Если вы будете делать тень рисуноком заготовленным, и у вас "жесткая" тень то просто задайте необходимый цвет ячекам. Если тень "мягкая" (размытая по краю), то вставьте рисуки - но ячейке 1 укажите valign="top", у таблицы атрибутам border, cellpadding и cellspacing укажите значения 0 все выравняется. Если текст фиксированный по объему - то достаточно таблицы с 4 ячейками.
Посмотрите здесь и здесь о имитации теней, может что и сгодиться вам. | |
|
|
|
|
|
|
|
для: sim5
(22.08.2007 в 11:25)
| | Пропарился два часа но проблему решил объединением ячейки 1 и 2 и вставкой в объединеную ячейку новой таблицы с высотой 100% | |
|
|
|
|
|
|
|
для: Hamilion
(22.08.2007 в 12:01)
| | Ну тогда вам rowspan совсем не нужен. | |
|
|
|