Я использую вставки из Bandcamp, которые изначально имели фиксированную высоту и ширину пикселей. Я хочу, чтобы они были текучими, но когда они изменяют размер, они либо обрезают информацию, либо оставляют большое пустое пространство, которое не является полем снизу. Я пытался заставить их отображать: встроенный блок, основываясь на некоторых других постах, которые я нашел здесь, но это, похоже, не изменило их поведениеКак я могу стилизовать эти встраивания, чтобы они просто плавно меняли размеры, не создавая пробелов или обрезки? (Пожалуйста, см. Прикрепленный пост imgur и страницу сайта для примеров).
HTML:
<div id="content-wrap">
<div id="bandcamp-cluster">
<iframe class="bandcamp-item" src="https://bandcamp.com/EmbeddedPlayer/album=2945394430/size=large/bgcol=333333/linkcol=ffffff/tracklist=false/transparent=true/" seamless><a href="http://themanwhofellinbuffalo.bandcamp.com/album/said-i-never-said-that">said, "i never said that!" by the man who fell in buffalo</a></iframe>
<iframe class="bandcamp-item" src="https://bandcamp.com/EmbeddedPlayer/album=356760476/size=large/bgcol=333333/linkcol=ffffff/tracklist=false/transparent=true/" seamless><a href="http://themanwhofellinbuffalo.bandcamp.com/album/still-talked-about-the-war">still talked about the war by the man who fell in buffalo</a></iframe>
<iframe class="bandcamp-item" src="https://bandcamp.com/EmbeddedPlayer/album=2196331708/size=large/bgcol=333333/linkcol=ffffff/tracklist=false/transparent=true/" seamless><a href="http://themanwhofellinbuffalo.bandcamp.com/album/nearly-caught-the-railing">nearly caught the railing by the man who fell in buffalo</a></iframe>
<iframe class="bandcamp-item" src="https://bandcamp.com/EmbeddedPlayer/album=3068574217/size=large/bgcol=333333/linkcol=ffffff/tracklist=false/transparent=true/" seamless><a href="http://themanwhofellinbuffalo.bandcamp.com/album/probably-broke-his-hip">probably broke his hip by the man who fell in buffalo</a></iframe>
<iframe id="soundcloud-player" width="100%" height="300" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/users/124969574&color=%23ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&show_teaser=true&visual=true"></iframe>
</div>
</div>
CSS:
/* page content, embeds, images */
#content-wrap {
width: 70%;
margin: 0 auto;
float: right;
/* border: 1px solid red; */
}
#bandcamp-cluster {
/* border: 1px dotted red; */
display: block;
display: grid;
grid-gap: 1vw;
grid-template-rows: repeat(2, 1fr);
grid-template-columns: repeat(2, 1fr);
margin: 2vh;
margin-top: 40vh;
/* padding: 2vh; */
width: 90%;
height: 200vh;
}
.bandcamp-item {
display: block;
margin: 0;
border: 0;
/* width: 32vw;
height: 82vh; */
width: 100%;
height: 100%;
box-shadow: 1px 2px 7px black;
}
iframe {
}
#soundcloud-player {
width: 200%;
height: 40vh;
box-shadow: 1px 2px 7px black;
margin-bottom: 4vh;
/* margin-right: 1vw; */
}
Вот ссылка на страницу моеговеб-сайт, который использует iframes:
https://www.themanwhofellinbuffalo.com/music.html
Вот несколько скриншотов проблемы:
https://imgur.com/a/Cs6IrWY