Javascript 如何使页面适合移动设备上的屏幕宽度?
我有一张表格。我需要这种形式的规模和适合屏幕宽度的任何设备(安卓,iOS,…)。我如何使用HTML或CSS实现它Javascript 如何使页面适合移动设备上的屏幕宽度?,javascript,html,css,mobile,screen,Javascript,Html,Css,Mobile,Screen,我有一张表格。我需要这种形式的规模和适合屏幕宽度的任何设备(安卓,iOS,…)。我如何使用HTML或CSS实现它style=“width:100%”在我的情况下不是一个解决方案 谢谢 为什么宽度:100%不是选项 您可以使用媒体查询来针对不同的屏幕大小,如下所示: form { width: 800px; } @media only screen and (max-width: 800px) { form { width: 100%; } } 上述代码
style=“width:100%”
在我的情况下不是一个解决方案
谢谢 为什么
宽度:100%
不是选项
您可以使用媒体查询来针对不同的屏幕大小,如下所示:
form {
width: 800px;
}
@media only screen and (max-width: 800px) {
form {
width: 100%;
}
}
上述代码将使
表单
在任何大于800px的屏幕上宽800px,如果它显示在等于或小于800px宽的屏幕上,它将改为100%。您可以根据需要使用任意多个选项,例如,您可以在此之后对最大宽度:500px
进行另一个媒体查询,并相应地更改屏幕大小为500px及以下的表单样式。为什么宽度:100%
不是一个选项
您可以使用媒体查询来针对不同的屏幕大小,如下所示:
form {
width: 800px;
}
@media only screen and (max-width: 800px) {
form {
width: 100%;
}
}
上述代码将使
表单
在任何大于800px的屏幕上宽800px,如果它显示在等于或小于800px宽的屏幕上,它将改为100%。您可以根据需要使用任意多个,例如,您可以将另一个媒体查询放在max width:500px
之后,并相应地更改屏幕大小为500px及以下的表单样式。使用媒体查询。查找响应性设计。使用媒体查询。查找响应性设计。我想扩展所有内容,而不仅仅是形式本身。我也要缩放所有的元素。就像在触摸屏上使用两个手指缩放手势一样。但在页面上自动加载。尝试在移动设备上加载一些页面,然后用两个手指的手势将其缩小。我希望在pageload上也能做到这一点。大多数移动浏览器,如Safari,即使对于没有响应的站点,也会自动缩放以适应包装宽度(因此,您将看到该站点缩小的“桌面”布局)。如果它不这样做,您的头部中可能有meta
标记,它们指定了一些其他行为。您可以发布表单所在页面的整个HTML输出吗?我可以提供此类表单的URL尝试从head
部分删除此代码:
您可以尝试使用其他值(请参阅),因为viewport
元标记控制移动视口行为和默认值。我想缩放所有内容,不仅是形式本身。我也要缩放所有的元素。就像在触摸屏上使用两个手指缩放手势一样。但在页面上自动加载。尝试在移动设备上加载一些页面,然后用两个手指的手势将其缩小。我希望在pageload上也能做到这一点。大多数移动浏览器,如Safari,即使对于没有响应的站点,也会自动缩放以适应包装宽度(因此,您将看到该站点缩小的“桌面”布局)。如果它不这样做,您的头部中可能有meta
标记,它们指定了一些其他行为。您可以发布表单所在页面的整个HTML输出吗?我可以提供此类表单的URL尝试从标题
部分删除此代码:
您可以尝试使用其他值(请参阅),因为视区
元标记控制移动视区的行为和默认值。