我無法設法讓圖像適合css製作表的高度100%。正如你在下面看到的,表格和圖像完全忽略了父元素的尺寸。如何在100%高度的桌子上放置圖像?
一切都需要動態的,這就是爲什麼我使用百分比。
.img {
max-width: 50%;
height: 100px; // <-- This should be able to be dynamic (anything)
}
.img .table {
display: table;
width: 100%;
height: 100%;
}
.img .row {
display: table-row;
}
.img .cell {
display: table-cell;
}
.img .row.img-el,
.img .row.img-el .cell {
height: 100%;
}
.img img {
max-width: auto;
height: 100%;
}
<div class="img pull-left gap-right bigger">
<div class="table">
<div class="row img-el">
<div class="cell"><img src="https://1.bp.blogspot.com/-9QM7ciGXRkQ/V1hsB-wNLBI/AAAAAAAAMoA/eYbSHs00PTAjrI4QAmvYAIGCUe1AuRAnwCLcB/s1600/bryan_cranston_0095.jpg" style="height:100%;float:left" /></div>
</div>
<div class="row">
<div class="cell img-text">Hello</div>
</div>
</div>
</div>
預期結果:
更新:是否有可能以任何方式柔性解決這個問題?
你有與預期結果的圖像?我不知道你明白你在做什麼... – Badacadabra
@Badacadabra已更新帖子 –