HTML5移动页面自适应手机屏幕四类方法

来源:设计经验分享网
添加时间:2024年02月
摘要:目前,人们使用手机的频率越来越高,手机除了聊天,还能实现网站的浏览.那么对于手机浏览网站应该如何制作呢?现在的移动设备网站页面基本是使用HTML5移动页面自适应系统.1、使用meta标签:viewportH5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系

目前,人们使用手机的频率越来越高,手机除了聊天,还能实现网站的浏览.那么对于手机浏览网站应该如何制作呢?现在的移动设备网站页面基本是使用HTML5移动页面自适应系统.

1、使用meta标签:viewport

H5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。

viewport是用户网页的可视区域。翻译为中文可以叫做"视区"。

手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。

、使用css3单位rem

rem是CSS3新增的一个相对单位(rootem,根em),使用rem为元素设定字体大小时,是相对大小,但相对的只是HTML根元素。通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。

目前,除了IE8及更早版本外,所有浏览器均已支持rem。对于不支持它的浏览器多写一个绝对单位的声明。这些浏览器会忽略用rem设定的字体大小。

3、使用媒体查询

媒体查询也是css3的方法,我们要解决的问题是适应手机屏幕,这个媒体查询正是为解决这个问题而生。

媒体查询的功能就是为不同的媒体设置不同的css样式,这里的“媒体”包括页面尺寸,设备屏幕尺寸等。

4、使用百分比

百分比指的是父元素,所有百分比都是这样的。子元素宽度50%,那么父元素的宽度就是100%;

所以body默认宽度是屏幕宽度(PC中指的是浏览器宽度)子孙元素按百分比定位(或指定尺寸)就可以了,这只适合布局简单的页面,复杂的页面实现很困难。


 

平面设计相关资讯推荐阅读:


企业版微信改变企业应用市场的未来网页设计色彩风格的搭配原则网页SEO优化推广方案怎么写深圳网页建设前期,需要与客户沟通什么科技:我们为一家新三板上市公司建站的前前后后做网页的三种骗局深圳网页设计步骤,电子商务网页应该要如何规划企业网页建设中日常维护主要包括哪些内容深圳网页建设提高用户体验(下)怎么样申请企业微信公众号网页建设哪家强,中国广州找易捷外贸公司网页怎么设计更好这些要素要知晓企业网页设计是否要考虑地方文化如何考虑深圳福田建设企业官网有哪些核心内容深圳网页建设要如何实现线上盈利深圳网页建设分享企业网页首页如何布局企业网页建设五大原则不可不知!网页建设安全问题有哪些怎么解决运用Googleanalytics剖析页面实际效果开展seo优化实现网页设计良好用户体验的六个原则深圳福田企业网页建设比较容易忽略哪些问题官网建设的费用成本一般要多少如何避免创作枯竭自媒体该这样做!深圳网页建设之合格的网页是怎样建成的网页建设如何才能让做的网页更有吸引力网页建设:如何提高网页收录 服务专业的网页设计哪个品牌好深圳福田网页制作需要多少钱,网页关键词多久优化一次关键词优化有哪些注意事项科技分享做百度知道的技巧经验!网页设计的页脚风格网页设计怎么做才对用户体验最好综合分析深圳企业为什么要进行网页建设品牌网页推广要注意的误区有哪些面对改革,选择深圳网页建设公司哪家好深圳网页建设时页面背景如何选择 好口碑的网页设计公司哪家不错企业互联网营销别只盯着成功案例网页建设项目合同的编写要点如何做网络推广,常见的网页推广方式有哪些网页防止被攻击解决办法详解细节决定企业网页优化成败!建企业网页对企业发展趋势的益处网页被k怎么恢复(一)可以提升用户对网页信任度的手段总结网页开发要围绕用户体验实施网页整体风格设计如何选择细节决定成败:深圳网页建设细节不得忽视为什么软件定制项目很难赚钱网页交互设计,应该有哪些网页交互体验要素网页被黑客进犯怎么办,怎么防备易捷网络告诉你何为营销型网页深圳网页建设|网页建设的基本流程是什么iOS8.4首曝光!全新音乐应用可免费试听用网页有效地引导访客注册网页建设推广,不同时期不同办法百度快照在哪,百度快照是什么意思,快照对网页意味着什么伪原创SEO运用很广的内容升级方式商城网页建设配色类别值的注意如何高效推广品牌名谈一谈你的经验吧移动端网页建设要注意哪些问题,深圳网页建设网络公司
网站备案号:豫ICP备2024041165号