Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Растяжка фрейма под подгружаемую страницу по вертикали
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Растяжка фрейма под подгружаемую страницу по вертикали

Страниц (1): [1]
 

1. 01es - 02 Июня, 2008 - 17:46:22 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. <table width="100%" border="0" cellpadding="0" cellspacing="2">
  2.  <tr>
  3.   <td valign="top" width="200" align="center">ячейка_1</td>
  4.   <td rowspan="2" height="400" align="center"><iframe id="frame_1" src="board.php" name="frame_1" width="100%" height="100%" frameborder="0"></iframe></td>
  5.  </tr>
  6.  <tr>
  7.   <td valign="top" width="200" align="center">ячейка_2</td>
  8.  </tr>
  9. </table>

PHP:
скопировать код в буфер обмена
  1. #frame_1{ /* подтяжка фрейма */
  2. height: 68em;
  3. overflow: auto;
  4. }

В правую таблицу я встроил плавающий фрейм, но никак не могу избавиться от скролов (по вертикали). Вопрос: можно ли сделать так, что бы фрейм в таблице, вытягивался по длинне подгруженой страницы?

И 2й вопрос: почему valign="top" применительно к 2й ячейки не работает в IE7, но без проблем в Opera.
2. scuter - 02 Июня, 2008 - 17:52:46 - перейти к сообщению
01es пишет:
И 2й вопрос: почему valign="top" применительно к 2й ячейки не работает в IE7, но без проблем в Opera.

ты применил valign="top" только к одной ячейки,
01es пишет:
Вопрос: можно ли сделать так, что бы фрейм в таблице, вытягивался по длинне подгруженой страницы?

можно через JS.
3. 01es - 02 Июня, 2008 - 18:00:06 - перейти к сообщению
Цитата:
ты применил valign="top" только к одной ячейки
К двум вроде... или я что то не понял?

Цитата:
можно через JS
Это я знаю, но контента много, и он разный... Однако
(Добавление)
Заметил что при инклюде в таблицу скрола нет. Можно ли сделать что бы по ссылке срабатывал инклюд в таблицу?
Пример. Есть менюшка. Есть модуль. Ссылки имеют вид module/index.php?type=Запрос&oper=sale - с фреймом понятно. А вот сделать инклюд можно как то?
4. scuter - 02 Июня, 2008 - 18:10:36 - перейти к сообщению
01es пишет:
К двум вроде... или я что то не понял?

01es пишет:
<td valign="top" width="200" align="center">ячейка_1</td>
<td rowspan="2" height="400" align="center"><iframe id="frame_1" src="board.php" name="frame_1" width="100%" height="100%" frameborder="0"></iframe></td>

01es пишет:
Это я знаю, но контента много, и он разный... Однако

можешь попробовать оверфлоат но это не гарантия что всё будет нормально.
5. 01es - 02 Июня, 2008 - 18:22:50 - перейти к сообщению
Цитата:
можешь попробовать оверфлоат но это не гарантия что всё будет нормально.
Можно поподробнее?
6. scuter - 02 Июня, 2008 - 20:49:24 - перейти к сообщению
только не ругаться знаю что кажется маразмом,
CODE (text):
скопировать код в буфер обмена
  1. iframe{overflow:visible;}
7. 01es - 02 Июня, 2008 - 21:44:21 - перейти к сообщению
пабарабану Хм
8. Вездеход - 03 Июня, 2008 - 07:51:52 - перейти к сообщению
чето я не догоняю в чем проблема...
но если я прально понел то можно написать так:

Цитата:

<table width="100%" border="0" cellpadding="0" cellspacing="2">
<tr>
<td valign="top" width="200" align="center" valign="middle">ячейка_1</td>
<td rowspan="2" height="400" align="center" align="center" valign="top"><iframe id="frame_1" src="board.php" name="frame_1" width="100%" height="100%" frameborder="0" scrolling="NO"></iframe></td>
</tr>
<tr>
<td valign="top" width="200" align="center" valign="middle">ячейка_2</td>
</tr>
</table>



про инклюд чатайте на сайте =)
9. scuter - 03 Июня, 2008 - 14:16:53 - перейти к сообщению
Вездеход пишет:
scrolling="NO"

это только скрол уберёт.

 

Powered by ExBB FM 1.0 RC1