【发布时间】:2016-04-30 22:51:15
【问题描述】:
我想构建一个基本上由两个元素组成的网页:一个显示图像的区域和一个显示文本的区域。
无论页面大小如何,内容都应始终完全可见,外部没有任何东西,无需滚动。
应该有两种布局:
- wide (for page widths > 800px):左边的图片区域(页面宽度的75%),右边的文字区域(页面宽度的20%),都是页面高度的95%。
- 窄:顶部的图像区域(页面高度的 75%),下方的文本区域(页面高度的 20%),均为页面宽度的 95%。
原始图像可以有不同的宽度和高度,比例可以不同,但是在显示时,它应该始终以最大可能的尺寸适合图像区域,居中(例如,1000x500px 的图像在 800x800px 中应该是 800x400px div,距离上边框 200px)。
是否有没有固定或明确像素数量的响应式解决方案?
如果不是,最好的解决方案是什么?
【问题讨论】:
-
有几种解决方案,但您需要向我们展示您尝试了什么,您需要提供Minimal, Complete, and Verifiable example
标签: html css responsive-design