如何使页面适合移动设备上的屏幕宽度
How to make the page to fit screen width on mobile device?
>我有一个表单页面。我需要缩放此表单并适合任何设备(Android,iOS,...)上的屏幕宽度。如何使用 HTML 或 CSS 做到这一点? 就我而言,style="width:100%"
不是解决方案。
谢谢!
为什么width:100%
不是一个选项?
您可以使用媒体查询来定位不同的屏幕尺寸,如下所示:
form {
width: 800px;
}
@media only screen and (max-width: 800px) {
form {
width: 100%;
}
}
上面的代码将使form
宽度大于 800 像素的任何屏幕上宽 800px,如果它显示在等于或小于 800px 宽的屏幕上,它将是 100%。 您可以根据需要使用任意数量的这些内容,因此例如,您可以在此查询之后放置另一个媒体查询以进行max-width: 500px
,并相应地更改屏幕尺寸为500px及以下的表单样式。
相关文章:
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 如何在JS中创建类似于iOS主屏幕的分页效果
- 使页眉和页脚文件包含在多个 html 页面中
- 滚动功能无限滚动;使页脚无法访问
- 使用jquery/css使页脚增长
- 如何在打印屏幕上使屏幕变白/变黑按钮单击
- Window.Print() 功能在 IE7 中中断,屏幕带有分页
- 纵向屏幕有2页,但只能显示其中一页
- jQuery JavaScript使页脚或其他元素在页面调整大小时消失
- 如何创建一个固定在屏幕底部的页脚,但当用户向下滚动时,它不再是固定的页脚
- 使页眉具有粘性并减小页面滚动的大小
- 当滚动处于活动状态时,使页脚消失
- 如何使页脚宽度负责在wordpress(主题2013)
- 不能使页眉可编辑
- $.keynavigator()箭头向下,使页面向下
- 如何使页脚浮动与页面的一些时间和滚动后的一段时间
- 使页脚停留在页面底部(而不是固定在底部)
- 如何使页面上的Javascript可以使用MSSQL查询数据,而无需再次查询数据库
- 是否有可能使页面上的HTML代码成为PHP变量?
- 使用“无重复”,如何使页脚背景适合100%宽度