android – 正常方向移动设备上的视口问题

android – 正常方向移动设备上的视口问题,第1张

概述移动设备的垂直方向存在一个视口问题.正如您所看到的,在页脚下方,有一个填满屏幕的空白区域.如果我在水平方向上转动方向,则视口工作正常,对于平板电脑,桌面,等等.这个问题只存在于手机的垂直方向.有什么方法可以解决这个问题吗? 我已经有了这个元数据: <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 您需要

移动设备的垂直方向存在一个视口问题.正如您所看到的,在页脚下方,有一个填满屏幕的空白区域.如果我在水平方向上转动方向,则视口工作正常,对于平板电脑,桌面,等等.这个问题只存在于手机的垂直方向.有什么方法可以解决这个问题吗?

我已经有了这个元数据:

<Meta name="vIEwport" content="wIDth=device-wIDth,initial-scale=1.0" />
解决方法 您需要使用媒体查询:

>首先在CSS中使用移动(基础)样式(这通常是单列布局).
>然后在逐渐增大的视口断点处使用最小宽度的媒体查询(这是您应用网格样式的位置).
>使用每个较大的最小宽度断点来覆盖前一个
样式,以根据视口大小提供适当的布局.
>确保在HTML中使用<meta name="viewport" />标记以确保最佳的移动演示.

使用级联最小宽度媒体查询将允许您根据屏幕宽度准确了解正在应用的属性,并使您对CSS的故障排除更加容易.

编辑 – 添加媒体查询参考链接:

> Media Query Logic
> 7 Habits of Highly Effective Media Queries

移动优先示例 – 小屏幕上的单列和更大的两列,在更大的屏幕上更改边框颜色

div {Box-sizing:border-Box; wIDth:100%;border:solID 1px red;}@media only screen and (min-wIDth:37.5em) {   .half {       float: left;       margin: 0;       wIDth: 50%;   }   .row:after {     content:"";     display:table;     clear:both;   }}@media only screen and (min-wIDth:50em) {   div {border:solID 1px green;}}
<div >    <div >        <div >Stuff 1</div>        <div >Stuff 2</div>    </div>    <div >        <div >Stuff 3</div>        <div >Stuff 4</div>    </div></div>
总结

以上是内存溢出为你收集整理的android – 正常方向移动设备上的视口问题全部内容,希望文章能够帮你解决android – 正常方向移动设备上的视口问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1145324.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存