写在后面不然:随著终端电子设备的渐渐普及化和Web控制技术的发展,跨端Web合作开发市场需求Sonbhadra愈来愈大。怎样在多种相同电子设备上展开跨端介面网络连接呢?我们能借助CSS3的Media Query来同时实现。责任编辑主要如是说了终端开发和CSS3紧密结合,来展开多种相同解析度网络连接的范例。
该文提及的积极响应式网页结构设计(Responsive web design)是一种当代网页结构设计形式,如前所述CSS3的传播形式查阅(Media Query)优点使网页适应环境相同电子设备,即根据电子设备的解析度和翻转手动再次产业布局。
积极响应式网页结构设计现在毫无疑问是两件大事。如果你还不如是说积极响应式结构设计,能看一看我前段时间刊登的积极响应式公交站点条目(翻译者注:能回去看一看实例中的中文网站在相同解析度下的展现形式)。对初学者而言,积极响应式结构设计可能有一点繁杂,但是实际上比你想像的单纯。为的是协助你快速的如是说积极响应式结构设计,我草拟了一则加速讲义。你能在3个关键步骤中自学到积极响应式结构设计和传播形式查阅(Media Queries)的基本上概念(假设你如是说基本上的CSS科学知识)。
第二步:Meta条码(查阅模拟)
绝大多数终端应用程序将HTML网页弱化为宽的快照(viewport)以合乎萤幕解析度。你能采用快照的meta条码来展开抹除。下面的快照条码说应用程序,采用电子设备的长度作为快照长度并明令禁止如上所述的翻转。在条码里再次加入这个meta条码。
<meta name=“viewport” content=“width=device-width, initial-scale=1.0”>IE8或者更早的应用程序并不支持Media Query。你能采用media-queries.js或者respond.js来为IE添加Media Query支持。
<!—[if lt IE 9]> <script src=”http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js“></script> <![endif]–>第二步:HTML结构
在这个范例里,我有一个包括头部、内容、侧边栏和页脚的基本上网页产业布局。头部有固定的高度180像素,内容容器是600像素而侧边栏是300像素。
第三步:传播形式查阅-Media Queries
CSS3 Media Query-传播形式查阅是积极响应式结构设计的核心。它根据条件说应用程序怎样为指定快照宽度渲染网页。
当快照长度为小于等于980像素时,如下规则Sonbhadra生效。基本上上,我会将所有的容器长度从像素值设置为百分比以使容器大小自适应环境。
然后为小于等于700像素的快照指定#content和#sidebar的长度为自适应环境并且清除浮动,使这些容器按全长度显示。
对于小于等于480像素(手机萤幕)的情况,将#header元素的高度设置为自适应环境,将h1的字体大小修改为24像素并隐藏侧边栏。
你能根据你的喜好添加足够多的传播形式查阅。我在实例中仅仅展示了3个传播形式查阅。传播形式查阅的目的在于为指定的快照长度指定相同的CSS规则,来同时实现相同的产业布局。传播形式查阅能写在同一个或者单独的样式表中。
原文链接:http://blog.csdn.net/hfahe/article/details/7082718
喜欢的小伙伴点赞了。