Относительная адаптация размера iFrame в зависимости от размера мобильного окна.CSS

Разбираемся в CSS
Ответить
Anonymous
 Относительная адаптация размера iFrame в зависимости от размера мобильного окна.

Сообщение Anonymous »

Я встраиваю IFrame в свой html-файл. Внешняя веб-страница представляет собой холст шириной 1000 пикселей и высотой 480 пикселей, см. ниже.
Мой IFrame выглядит так (я использую Tailwindcss)
< pre class="lang-html Prettyprint-override">



Когда я просматриваю свой холст, встроенный в iframe, в мобильном представлении, вы можете видеть, что он слишком велик для страницы (см. первое изображение). Я хочу, чтобы содержимое iframe всегда было полностью видно (см. изображение 2), но я не знаю, как это сделать.
Изображение

Однако это должно выглядеть так
Изображение

Я попробовал несколько подходов, таких как уменьшение размера с помощью JavaScript и установка 100% ширины и высоты, но это все еще не показывает то, что я хочу.
Моя внешняя веб-страница выглядит так. Внутри контейнера div предварительного просмотра будет вставлен холст размером 1000x480 пикселей







html,
body {
margin: 0;
padding: 0;
/* width: 100%; */
/* height: 100%; */
}

#preview {
width: fit-content;
height: fit-content;
}

.testing {
width: fit-content;
height: fit-content;
border: 1px solid red;
display: flex;
justify-content: center;
align-items: center;
}












Подробнее здесь: https://stackoverflow.com/questions/791 ... indow-size
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»