Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как подогнать размер td под размер iframe внутри t 
:(
    Опции темы
ExSoft
  Дата 11.2.2009, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 29.6.2008

Репутация: нет
Всего: 1



Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
    <head>
        <title>main</title>
    </head>
    <body>
        <table style="width: 100%; " cellspacing="0" cellpadding="0" border="1">
            <tr>
                <td style="background-color: green">
                    <iframe id="IFrame1" name="IFrame1" src="iframe1.html" hspace="0" vspace="0" frameborder="0" border="0" framespacing="0" marginwidth="0" marginheight="0" style="border-style: solid; border-width: 0px; width: 100%; height: 100%" width="100%" height="100%"></iframe>
                </td>
            </tr>
            <tr>
                <td>
                    Blah-Blah-Blah
                </td>
            </tr>
        </table>
    </body>
</html>

Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
    <head>
        <title>iframe1</title>
    </head>
    <body style="background-color: blue">
        <table style="width: 100%; " cellspacing="0" cellpadding="0" border="1">
            <tr>
                <td style="background-color: red">
                    <fieldset><legend> Legend </legend>
                        Blah-Blah-Blah
                    </fieldset>
                </td>
            </tr>
        </table>
        <hr>
    </body>
</html>

td - отрабатывает по-честному: автоподгоняясь под размер iframe. td.clientHeight=150 и у iframe.clientHeight=150. Но тогда почему iframe получается такой большой: у его table.clientHeight=62. На ум приходит что-то а-ля "минимальный размер iframe", но там, ЕМНИП, 100x100 каж-цо... Или это я с прямым углом (размерами window) попутал... В общем - синего, после hr, не должно быть.
А по человечески: нужно в аккурат вписать iframe, не зная его размеры, в td.

P.S. 2moderator Просьба переименовать тему в как вписать iframe, не зная его размеры, в td

Это сообщение отредактировал(а) ExSoft - 12.2.2009, 10:35
PM MAIL   Вверх
Alexbutav
Дата 9.8.2011, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.8.2011

Репутация: нет
Всего: нет



У меня похожая проблема, надо ifrmae во весь td растянуть, в firefox работает я iframe задал height:100%; и td height:100%; хотя я там почти всему height:100%; задал ) в общем заработало но в ie 8 и ниже не робит, он растягивается дальше и нижяя часть довольно сильно оттягивается и появляется прокрутка у всего html, можно у td height:auto; но iframe не растягивается мне посоветовали: 
Цитата

Альтернатива (для всех старых IE) — задать высоту средней ячейки через expression или просто скриптом... 


скину свою тему 
http://forum.vingrad.ru/forum/act-ST/f-64/...9/unread-1.html

Это сообщение отредактировал(а) Alexbutav - 9.8.2011, 15:11
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0394 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.