- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《网页自适应
Web 设计器壁
一堵墙的设计思路、 web 趋势和教程
推特
博客
关于
联系人
档案
窗体底端
快速响应设计与 CSS3 媒体查询 243
2011 年 5 月 11 日?教程→编码、 CSS、快速响应设计
屏幕分辨率现在范围从 320px (iPhone) 到 2560px (大型监视器) 甚至更高。用户不再只是浏览网页,桌面计算机。用户现在使用手机、 小笔记本、 平板电脑 iPad 或剧本来访问 web 等设备。所以传统的固定宽度设计不再工作了。网页设计需要能适应。该布局需要进行自动调整以适合所有的显示分辨率和设备。本教程将告诉你如何使用 HTML5和 CSS3 媒体查询创建跨浏览器快速响应设计.
查看演示快速响应设计
下载演示邮编
第一次看到它在行动
你在开始之前,请检查最后演示,看看如何,它看起来像。调整您的浏览器看看如何布局自动流动基于视区 (浏览器中查看区域) 的宽度的大小。
更多的例子
如果你想要看到更多的例子,查阅下列的WordPress 主题,我设计与媒体查询:莎、 Elemin、苏克、 iTheme2、 Funki、 Minblr和Wumblr.
概述
页的容器的宽度为 980px,以优化比 1024px 宽的任何决议。媒体查询用来检查比 980px,窄视区如果布局将转向流体宽度而不是固定宽度。如果视区是比 650px 窄,但它将扩展至全形以形成单个列布局的内容容器和侧边栏。
HTML 代码
不,我要去经历的 HTML 代码的详细信息。下面是布局的主要结构。我有一个pagewrap的容器,包装标头、内容、侧边栏和页脚在一起。
div id=pagewrap
header id=header
hgroup
h1 id=site-logoDemo/h1
h2 id=site-descriptionSite Description/h2
/hgroup
nav
ul id=main-nav
lia href=#Home/a/li
/ul
/nav
form id=searchform
input type=search
/form
/header
div id=content
article class=post
blog post
/article
/div
aside id=sidebar
section class=widget
widget
/section
/aside
footer id=footer
footer
/footer
/div
HTML5.js
请注意我在我的演示中使用 HTML5 标记。比 9 的版本的 Internet Explorer 事先并不支持如介绍了 HTML5 中的新元素 头 、 文章 、 页脚 图 等。Html5.js Javscript 文件包括在 HTML 文档中将启用 IE 承认新的元素。
!--[if lt IE 9]
script src=/svn/trunk/html5.js/script
![endif]--
CSS
HTML5 元素重置到块
下面的 CSS 将重置的 HTML5 元素 (条、 旁白、 图、 页眉、 页脚等) 为块元素。
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
主要结构 CSS
再一次,我不会要进入细节。主要的pagewrap容器是 980px 宽。标头有固定的高度 160px。在内容容器是 600px 宽飘左。侧边栏内容是 280px 宽右飘。
#pagewrap {
width: 980px;
margin: 0 auto;
}
#header {
height: 160px;
}
#content {
width: 600px;
float: left;
}
#sidebar {
width: 280px;
float: right;
}
#footer {
clear: both;
}
第 1 步演示
这里是设计演示。请注意媒体查询并未得到尚未实施。调整浏览器窗口的大小,你应该看看布局是不可扩展。
CSS3 媒体查询的东西
现在这儿来的有趣部分 — —媒体查询.
包括媒体查询 Javascript
互联网资源管理器 8 或更旧版本不支持 CSS3 媒体查询。您可以通过添加css3 mediaqueries.js
文档评论(0)