【发布时间】:2015-12-13 09:30:36
【问题描述】:
在某些时候,我知道我需要硬着头皮认真阅读响应式和自适应设计,但我希望有一种非常简单的方法来解决这个问题。
我有以下网页,在我的桌面浏览器中显示。
这是我手机上的同一个页面。
虽然在这里可能很难分辨,但在我的手机上查看时,横幅太小了。
理想情况下,我希望这样:
- 页面内容的宽度(以及我的
<footer>元素的相应宽度,它有一个上边框)在桌面全屏时不会占用浏览器的整个宽度,但会占用我手机的整个宽度。 - 横幅永远不会大于我桌面上图像的像素宽度,而是会占据我小型手机的整个宽度。
有什么简化的方法吗?
【问题讨论】:
-
你听说过media queries吗?
-
将图片制作成您希望在移动设备上显示的尺寸,然后使用媒体查询来限制桌面上的宽度。
-
@cocoa:是的,我听说过媒体查询,我了解了基本概念。但我对他们来说是新手,希望有人能指出我正确的方向,以一种非常简单的方法在一个非常简单的网站上执行此操作。我想我可以在设备很小的时候将东西的宽度设置为 100%,在设备较大的时候说 60%。尚不确定这是否是最简单的方法。
标签: html css responsive-design adaptive-design