【发布时间】:2016-06-03 22:30:29
【问题描述】:
我有一个 100vh(减去固定导航高度)的容器。
<section class="container">
在这个容器里面我有一些文字:
<div class="text">
<p>title</p>
</div>
由于内容是动态的,因此可以是任意长度。
在这段文字下面我有一张图片:
<div class="image">
<img src="https://s-media-cache-ak0.pinimg.com/736x/d1/a6/64/d1a664bca214bf785a293cbc87950fc4.jpg">
</div>
图像需要填充 100vh(- 导航高度)容器的其余部分。
我用:
.container{
display:flex;
flex-flow: column nowrap;
....
我遇到的问题是我需要图像是空间其余部分的高度。
我该怎么做?在我的小提琴中,如果你的屏幕很小,它会被切断,如果你的屏幕很大,它不会填满空间。高度:100% 无效,太大了。
请仅提供弹性解决方案,不要使用表格技巧 - 谢谢!
【问题讨论】: