Задать вопрос

Почему iframe внутри таблицы портит размеры ячеек?

Такой примерно код
<table width="100%">
<tr><td colspan="2"><iframe ... style="width:600px;height:400px;"></iframe></td></tr>
<tr><td width="10%">text1</td><td>text2</td></tr>
</table>

Если в первой ячейке нет iframe, то вторая строка делится в соотношении 10:90, но если iframe есть, то соотношение близкое к 50:50, причем iframe не широкий, ячейку ничуть не растягивает. Почему так и как этого избежать?
  • Вопрос задан
  • 347 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
trushka
@trushka
попробуй задать ширину ячейки через тэг col
Ответ написан
Комментировать
Rimush
@Rimush
У второго столбца тоже задай размер. Например первый 5% а второй 95%.

codepen.io/Rimush/pen/YGwGaO
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@MihailDonskoy
попробуй в % размер iframe задать вот так по 100% и проблема решена 888dbcb8d83144d082179085815532c3.jpg
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы