自适应网页设计,对于未曾接触过此类设计的人来说,可能觉得是十分难的事情。

但是,如果你熟悉html,那么自适应设计其实只不过是在原PC端的html代码上做一些改动而已,并非一门新的技术语言。

自适应网页设计代码需要做哪些调整,归纳来说,有6个调整是需要做的。

自适应网页设计代码需要做的6大调整

1、 允许或禁止调整页面大小

iOS和Android浏览器都基于webkit核心,这两种浏览器以及其他的很多浏览器都支持 viewport meta元素覆盖默认的画布缩放设置,只需在HTML的

标签中插入一个标签,标签中可以设置具体的宽度(如像素值)或者缩放比例2.0(设备实际尺寸的两倍),下面是将一个页面放大到设备实际尺寸两倍显示的meta标签示例:

如果不允许调整页面大小,那么把user-scalable=yes改为user-scalable=no,如:

2、将网页修改为百分比布局

自适应网页是绝对不可以使用固定尺寸来指定布局范围的,而是用百分比布局。

当某个浏览窗口处于媒体查询固定的范围之外,网页就需要水平滚动才能完整浏览,而通过百分比布局可以页面元素根据窗口大小在一个又一个媒体查询之间灵活修正样式,具体来讲,就是css代码不会指定具体像素宽度:width:xxx px,而是会指定一个百分比宽度:width:xx%,或者直接就是width:auto。

这里大家可以根据一个简易的公式将固定像素宽度转换成对应的百分比宽度:目标元素宽度 ÷ 上下文元素宽度 = 百分比宽度。

例如:

html自动适配手机,PC网站自动适配手机网页的方法技巧相关推荐

  1. 网站页面title标题的设置方法技巧

    原文地址:http://www.mahaixiang.cn/znseo/1385.html 标题是网页优化最重要的因素,页面标题Title相当于赋予一个网页一些内容,它告诉搜索引擎蜘蛛此页面是关于什么 ...

  2. 7个步骤让PC网站自动适配手机网页

    传统的网站如何完成向移动设备的快速转型? 通过移动适配技术可以实现,切图网是国内首家基于web技术服务的公司,而移动适配主要通过底层的web技术开发手段来完成,下面切图网将从技术角度来告诉你通过7个步 ...

  3. 手机访问网站自动跳转到手机版

    方法一: 目前很多网站已经出现了手机版的网站,手机网站是和互联网上的网站同步更新的,大多数人访问我们的网站是直接访问电脑上的域名,不可能为了手机网站重新记住一个域名,大家都知道,中国人都是比较懒的,那 ...

  4. html自动跳转手机,手机浏览网站自动跳转到wap页面的代码

    手机访问网站域名时如果实现自动跳转到wap页面 ? 如何让用户输入wap手机网站的网址时自动跳转到wap网站 ? wap页面自动跳转的实现方式 ? 如何判断访客是否是移动设备访问,自动跳转到wap页面 ...

  5. 通过PHP自带的$_SERVER判断 手机访问网站自动跳转到手机版

    需要有PC版网站和移动版网站,当手机访问域名的时候,通过PHP自带的$_SERVER判断浏览设备并跳转到移动版页面.如果是PC电脑打开网址,则不跳转直接访问pc版. 1 <?php 2 //ph ...

  6. JS:PC网站转化为手机自适应网页

    说明:已完成网站pc端开发,后因客户需要手机端,遂要实现以下功能: pc电脑访问显示原pc端网页: 手机端访问该网页,自动跳转至手机版网页 方法一: 不改变源码,web网页转化手机自适应网页: 打开你 ...

  7. 制作移动端手机网站过程中的SEO优化方法技巧

    据国内三大运营商数据来看,中国的手机用户数已达10亿,超过2/5的移动用户每个月都会从手机终端访问网页,如今的移动端手机网站比例肯定有提升,但是对于这些存在的移动版本网站来说,马海祥查看了很大一部分手 ...

  8. 自动跳转手机版和电脑版html代码,分享两个手机访问pc网站自动跳转手机端网站代码...

    4G降临,移动网站已经一发不可收拾,pc端和移动端官网并存.如何让别人访问你的pc端的官网直接跳转到移动端的网站呢?各位看官,小二上代码!来了! 常用的访问pc自动跳转到移动页面的代码 (functi ...

  9. 手机访问PC网站自动跳转到手机网站代码

    第一 <SCRIPT LANGUAGE="JavaScript">function mobile_device_detect(url){var thisOS=navig ...

最新文章

  1. 关于python导入模块和package的一些深度思考
  2. 生成批量缩率图_Windows系统实战之:批量生成某类型文件
  3. avalov+require实现tab栏
  4. 博客园7月底至8月初51Aspx源码发布详情
  5. UOJ #579. 树上的颜色
  6. (转载) Linux IO模式及 select、poll、epoll详解
  7. 少数民族青年作家要有更高的标准和目标
  8. GLSL学习教程博客
  9. linux操作系统中不能挂载nfts格式的文件系统,Linux 下无法挂载windows的ntfs文件系统...
  10. 修复VMware 下Ubuntu启动不了问题
  11. [笔记].Nios II 软核性能基准
  12. java 订单编号_生成订单编号 用java怎么处理
  13. 什么是数据抽取 --全量抽取、增量抽取
  14. Pillow(PIL)入门教程(非常详细)
  15. gerrit 用法 topic
  16. EM算法及python实现
  17. 无线射频专题《射频合规,ISM频段》
  18. springboot+dubbo+tomcat部署出错问题
  19. mysql群发消息_分享网站群发站内信数据库表设计
  20. diff函数求函数的导函数、偏导函数,及在某一点的导数、偏导数 --python

热门文章

  1. 图灵停机问题的史上最详细描述
  2. 2023通信工程专业毕业设计题目选题推荐
  3. 华为机试第十五题:HJ15 求int型正整数在内存中存储时1的个数
  4. 二分的模板(新手上路)
  5. 指派问题数学规划matlab,数学建模(一)线性规划
  6. 优派E71f显示器如何进工厂模式
  7. 使用Windows自带命令diskpart管理分区
  8. pc端向手机发送验证码
  9. 2018世界杯用户行为新趋势洞察报告
  10. 什么是防火墙的入站规则和出站规则.如何新建入站规则