一个喜欢IT、爱逛网络、懂点电脑的闲人尔。BY: DEDE58.COM演示站 [ 给我写信 ] [ 百度空间 ] [ 腾讯微博 ] [ 新浪微博 ]

当前位置   主页 > 直播六合彩 > IT之外 >

用3个步骤实现响应式网页设计

发表于:2014-08-31 13:34 作者:admin 来源:admin

写在前面的话:随着移动设备的逐渐普及和Web技术的发展,跨端的Web开发需求将会越来越大。如何在多种设备上进行跨端的界面适配呢?我们可以利用CSS3的Media Query来实现。本文主要介绍了移动开发和CSS3结合,来进行多种分辨率适配的例子。

  文中提到的响应式网页设计(Responsive web design)是一种现代网页设计方法,基于CSS3的媒介查询(Media Query)特性使得网页适应不同设备,即根据设备的分辨率和缩放自动重新布局。

  

用3个步骤实现响应式网页设计

 

  响应式网页设计现在无疑是一件大事情。如果你还不了解响应式设计,可以看看我最近发表的响应式站点列表(译者注:可以好好看看示例中的网站在不同分辨率下的展现方式)。对新手来说,响应式设计可能有一点复杂,但是事实上比你想象的简单。为了帮助你迅速的了解响应式设计,我起草了一篇快速教程。你可以在3个步骤中学习到响应式设计和媒介查询(Media Queries)的基本原理(假定你了解基本的CSS知识)。

  第一步:Meta标签(查看演示)

  大多数移动浏览器将HTML页面放大为宽的视图(viewport)以符合屏幕分辨率。你可以使用视图的meta标签来进行重置。下面的视图标签告诉浏览器,使用设备的宽度作为视图宽度并禁止初始的缩放。在标签里加入这个meta标签。

  

  1. <meta name="viewport" content="width=device-width, initial-scale=1.0">  

  IE8或者更早的浏览器并不支持Media Query。你可以使用media-queries.js或者respond.js来为IE添加Media Query支持。

  

  1. <!--[if lt IE 9]>  
  2.     <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>  
  3. <![endif]--> 

  

  第二步:HTML结构

  在这个例子里,我有一个包括头部、内容、侧边栏和页脚的基本页面布局。头部有固定的高度180像素,内容容器是600像素而侧边栏是300像素。

  

用3个步骤实现响应式网页设计

 

  第三步:媒介查询-Media Queries

  CSS3 Media Query-媒介查询是响应式设计的核心。它根据条件告诉浏览器如何为指定视图宽度渲染页面。

  当视图宽度为小于等于980像素时,如下规则将会生效。基本上,我会将所有的容器宽度从像素值设置为百分比以使得容器大小自适应。

  

用3个步骤实现响应式网页设计

 

  然后为小于等于700像素的视图指定#content和#sidebar的宽度为自适应并且清除浮动,使得这些容器按全宽度显示。

  

用3个步骤实现响应式网页设计

 

  对于小于等于480像素(手机屏幕)的情况,将#header元素的高度设置为自适应,将h1的字体大小修改为24像素并隐藏侧边栏。

  

用3个步骤实现响应式网页设计

 

  你可以根据你的喜好添加足够多的媒介查询。我在示例中仅仅展示了3个媒介查询。媒介查询的目的在于为指定的视图宽度指定不同的CSS规则,来实现不同的布局。媒介查询可以写在同一个或者单独的样式表中。

  结论:

  这个教程想要为你展示响应式设计的基本原理。如果你想要更多进阶的教程,请看教程:使用媒介查询进行响应式设计

本文链接地址: http://jc10.cn/news/other/552.html

栏目:IT之外      围观:

相关阅读

最新文章

金马堂资料大全 现场开奖网 手机报码室 六合资料大全 六合财神
六合在线 白小姐中特网 香港中特网 香港马会开奖结果 118图库
香港马会资料 管家婆彩图 红姐图库 白小姐玄机图 黄大仙
特码图库 铁算盘开奖 香港中特网 香港六合彩公司 历史开奖记录
六开彩开奖结果 六盒合彩资料 买马网站 现场直播 特码走势图
香港正版挂牌 管家婆王中王 王中王特码玄机 六合彩图库 香港6合彩
天线宝宝六合 香港中特网 深港图库 金多宝现场开奖 香港金多宝
六合彩特码 九龙官方網 六合彩开奖 神算子中特网 马会资料大全
香港挂牌 高清跑狗玄机图 新报跑狗图 跑狗玄机图 正版跑狗图
六合彩公司 博彩通 百家乐 香港总彩特马 黄大仙救世网
六和彩 铁算盘四肖 红心水论坛 香港内部一肖 白小姐一肖
东方心经马报 最准一肖中特 一肖一码 四肖中特 香港中特网
管家婆彩图 168开奖现场 王中王救世网 高清跑狗图 护民图库
红姐图库 彩霸王综合资料 曾道人 六合开奖结果 六合彩开奖日期
平特高手 管家婆 六合高手论 平特一肖 彩票之家
六合手机开奖 六合论坛 手机开奖 老香港六合 六合论坛
香港马会 马会开奖结果 香港最快开奖 开奖现场直播 118kj开奖现场
香港马会资料 香港九龙 九龙官方網 惠泽社群 香港六合采
六合彩公司 历史开奖记录 六合彩论坛 六合彩资料 六合彩特码
特码玄机 资料大全 六合免费中特 香港正版挂牌 资料大全2018年
马会资料 六合彩公益 黄大仙综合资料 白小姐中特网 平特一肖
平特高手 118论坛 百家乐投注站 特码走势图 一码公式规律
开奖记录 百家乐图库 博彩网址大全 77498开奖现场 香港现场直播
987开奖网 一码资料 内幕资料 六合彩特码 单双大小
开奖历史 六合彩公式