固定宽度可以使网页布局看起来更好,PC上的预览更接近原始设计草案,并且对在手机下的访问没有影响,而是恢复了设计草案的设计。因此,Chetu.com还建议基于宽度的布局。如果您有不同的意见,则可以一起交流。以下是用于视口固定宽度方法的WebApp图像切割方法。
以下内容是从互联网上摘录的。
一般而言,我们可以通过以下方式实施布局改编:
使用液体
选择根据屏幕大小加载不同的CSS
@Media规则使用CSS
我们在这里介绍的是如何启用Dingkuan网页,以适应其在WebApp(或移动浏览器)下的适应性。例如,我们设计了一组宽度为640px的小页面,主要用于手机查看,但手机屏幕分辨率太多了。我们应该做什么以适应每部手机?首先,我们添加了头:
头
metAname=’viewport’content=’width=设备宽度,用户- 尺度=no’
/头

在这里,视口的宽度与设备屏幕的宽度和变焦相匹配。涉及两个概念:
视口元素
DevicePixelRatio:设备与设备无关的像素(DIPS)上物理像素的比率。
由于iPhone手机和Android 4.0或更高版本支持修改视口的宽度以更改页面的变焦,因此我们可以将宽度指定为页面设计宽度的宽度,因此您的页面只是填充了视口并在不扩展的情况下将其显示为全屏幕。例如:
metAname=’viewport’content=’width=640px,用户量表=no’
但是,对于Android 4.0下的移动电话,不支持设置视口宽度,但是我们可以设置Android Target-Densemdpi的另一个参数以实现相同的目的。计算靶密度DPI的公式如下:
target-densitydpi=ui宽度/设备宽度*窗口.devicepixelratio*160;
//UI-WIDTH:WebApp布局宽度
//设备- 宽:屏幕分辨率宽度
因此,最终解决方案如下:

metAname=’viewport’content=’target-densectdpi=device-dpi,width=640px,用户量表=no”
$(function(){
vardefault_width=640,//页面的默认宽度
ua=navigator.useragent.tolowercase(),//基于用户的信息获取浏览器信息
devicewidth=window.screen.width,//设备的宽度
devicepixelratio=window.devicepixelratio || 1,//设备的物理像素和独立像素的比例为1
targetdsentydpi;
//Android 4.0下方的移动电话不支持视口的宽度,需要设置目标降低的手机
if(ua.indexof(’android’)!==-1ParseFloat(ua.slice(ua.indexof(’android’)+8))4){
targetdensementdpi=default_width/devicewidth*devicePixelRatio*160;

$(’meta [name=’viewport’]’)。attr(’content’,’target-densectdpi=’+targetdsentydpi+
‘,width=设备宽度,用户量表=no’);
}
//TODO:其他手机需要以下特殊处理
});
现有问题:
目前仅测试Android和iOS/iPad手机
在Android下使用Firefox无法检测到Android的版本,因此只能忽略Firefox
PS:从理论上讲,它可用于使用枚举记录通用的手机决议,以实现适应所有模型的效果。
用户评论
雨后彩虹
哇,这篇关于视口固定宽度布局WebApp切割图的文章真是太实用了!我之前一直在这方面头疼,现在终于找到了解决方法。
有15位网友表示赞同!
龙吟凤
看了这篇文章,我才明白视口固定宽度布局原来可以这样操作,之前一直用错了方法,感谢分享!
有5位网友表示赞同!
巷陌繁花丶
这个视口固定宽度布局的切割图太详细了,对于初学者来说是个很好的学习资料。
有17位网友表示赞同!
发呆
这篇文章让我对WebApp的布局有了更深入的了解,尤其是切割图部分,学到了很多新知识。
有14位网友表示赞同!
眷恋
看了这个视口固定宽度布局的讲解,我打算在自己的项目中尝试一下,希望效果不错。
有11位网友表示赞同!
小清晰的声音
这篇文章的排版太棒了,图文并茂,对于视觉学习者来说非常友好。
有19位网友表示赞同!
凝残月
对于做前端开发的来说,这篇文章简直就是救星!视口固定宽度布局的切割图太关键了。
有15位网友表示赞同!
慑人的傲气
这篇文章让我对WebApp的布局有了全新的认识,之前一直觉得很难搞定的布局问题,现在感觉迎刃而解。
有14位网友表示赞同!
迁心
这篇视口固定宽度布局的文章太有帮助了,我已经推荐给我的同事了。
有10位网友表示赞同!
苏莫晨
看了这篇文章,我对WebApp的切割图有了更深的理解,感觉自己的技能又提升了一步。
有6位网友表示赞同!
凉城°
这篇文章让我对视口固定宽度布局有了全新的认识,原来可以这样操作,之前一直不知道。
有9位网友表示赞同!
烟雨离殇
视口固定宽度布局的切割图这么详细,对于前端开发者来说是个非常宝贵的资源。
有18位网友表示赞同!
全网暗恋者
这篇文章让我对WebApp的布局有了新的启发,感觉之前的布局方法都过时了。
有20位网友表示赞同!
未来未必来
对于前端开发新手来说,这篇文章真的很实用,尤其是切割图的部分,学到了很多。
有10位网友表示赞同!
哭花了素颜
这篇文章的作者太有才了,把视口固定宽度布局讲解得这么清晰,点赞!
有14位网友表示赞同!
┲﹊怅惘。
这篇文章让我对WebApp的布局有了全新的认识,切割图部分让我受益匪浅。
有15位网友表示赞同!
凝残月
视口固定宽度布局的切割图让我对WebApp的开发有了更深的理解,感谢分享。
有20位网友表示赞同!
作业是老师的私生子
这篇文章让我对WebApp的布局有了全新的认识,感觉之前的学习都白费了。
有17位网友表示赞同!
逾期不候
这篇文章让我对视口固定宽度布局有了全新的理解,感觉之前的布局方法都太简单了。
有9位网友表示赞同!