【发布时间】:2017-06-21 12:09:10
【问题描述】:
我一直在尝试制作一个页面,其中将有一个图像需要与视口具有相同的高度,而宽度会相应地拉伸。 img 需要居中。
这是棘手的部分(无论如何对我来说):我需要在该图像的底部放置一个 div,它会有一些按钮。我认为最好将该 div 的宽度设置为与 img 的宽度相同,这样每当屏幕尺寸发生变化时,所有内容都会保持在同一位置。 这是我目前在 HTML 中的内容:
<div id="main_container">
<div class="exercises">
<img class="bg" src="image.png"/>
<div class="footer">
<ul class="buttons">
<li>Reset</li>
<li>Next</li>
<li>Sortie</li>
</ul>
</div>
</div>
</div>
所以:高度总是 == 视口,宽度是可变的。 我考虑过将 div 作为 img 的父级,但我仍然需要使该 div 以某种方式适合其子级(图像)的大小。 我在这里阅读了一些帖子,但没有一个与我的问题太相关。
【问题讨论】:
-
很难理解你想要什么。您能否展示您目前的进展,包括您的 CSS 作为 codepen/fiddle/sn-p。