CSS3 Media Queries模板:max-width和min-width
从这几篇文章中可以知道,在Responsiv的设计中,CSS3的Media是起着非常关键性的作用,也可以说没有CSS3Media这个属 性,Responsiv设计是玩不起来,也是玩不转的。大家都知道Responsiv是为各种不同的设备进行样式设计的,但有一个问题大家或许还处在模糊 状态,这个CSS3Media要如何设置各自的临界点?
那么今天我们就针对上面的问题,一起来探讨一下 CSS3MediaQueries在各种不同设备(桌面,手机,笔记本,ios等)下的模板制作。那么MediaQueries是如何工作的?那么有关于 他的工作原理大家要是感兴趣的话可以参考《CSS3MediaQueries》一文,里面已经做过详细的介绍,这里就不在进行过多的阐述。
CSS3MediaQueries模板
CSS3MediaQueries一般都是使用“max-width”和“min-width”两个属性来检查各种设备的分辨大小与样式表所设条件是否 满足,如果满足就调用相应的样式。打个比方来说,如果你的Web页面在960px的显屏下显示,那么首先会通过CSS3MediaQueries进行查 询,看看有没有设置这个条件样式,如果找到相应的,就会采用对应下的样式,其他的设备是一样的道理。下面具体看看“max-width”和“min- width”模板:
使用max-width
@mediascreenand(max-width:600px){ //你的样式放在这里.... } 使用min-width
@mediascreenand(min-width:900px){ //你的样式放在这里... } max-width和min-width的混合使用
@mediascreenand(min-width:600px)and(max-width:900px){ //你的样式放在这 里... } 同时CSS3MediaQueries还能查询设备的宽度“device-width”来判断样式的调用,这个主要用在 iPhone,iPads设备上,比如像下面的应用:
iPhone和Smartphones上的运用
/*iPhoneandSmartphones(portraitandlandscape)*/ @mediascreenand(min- device-width:320px)and(max-device-width:480px){ //你的样式放在这里... } max- device-width指的是设备整个渲染区宽度(设备的实际宽度)
iPads上的运用
/*iPads(landscape)*/ @mediascreenand(min-device-width:768px)and(max- device-width:1024px)and(orientation:landscape){ //你的样式放在这 里... } /*iPads(portrait)*/ @mediascreenand(min-device- width:768px)and(max-device-width:1024px)and(orientation:portrait){ //你 的样式放在这里... } 针对移动设备的运用,如果你想让样式工作得比较正常,需要在“<head>”添加“viewport”的 meta标签:
<metaname="viewport"content="width=device-width,initial-scale=1.0"/> 有关于这方面的介绍大家可以看看这个blog上进行的的移动端开发的相关总结。
调用独立的样式表
你可能希望在不同的设备下调用不同的样式文件,方便管理或者维护,那么你可以按下面的这种方式进行调用:
<linkrel="stylesheet"media="screenand(min-device- width:320px)and(max-device-width:480px)"href="iphone.css"/> < linkrel="stylesheet"media="screenand(min-device-width:768px)and(max- device-width:1024px)"href="ipad.css"/> CSS3MediaQueries在标准设备上的运用
下面我们一起来看看CSS3MeidaQueries在标准设备上的运用,大家可以把这些样式加到你的样式文件中,或者单独创建一个名为“responsive.css”文件,并在相应的条件中写上你的样式,让他适合你的设计需求:
1、1024px显屏
@mediascreenand(max-width:1024px){ /*CSSStyles*/ } 2、800px显屏
@mediascreenand(max-width:800px){ /*CSSStyles*/ } 3、640px显屏
@mediascreenand(max-width:640px){ /*CSSStyles*/ } 4、iPad横板显屏
@mediascreenand(max-device-width:1024px)and(orientation:landscape){ /*CSSStyles*/ } 5、iPad竖板显屏
@mediascreenand(max-device-width:768px)and(orientation:portrait){ /*CSSStyles*/ } iPhone和Smartphones
@mediascreenand(min-device-width:320px)and(min-device-width:480px) { /*CSSStyles*/ } 现在有关于这方面的运用也是相当的成熟,twitter的Bootstrap第二版本中就加上了这方面的运 用。大家可以对比一下:
//Landscapephonesanddown @media(max-width:480px) {...} //Landscapephonetoportraittablet @media(max-width:768px) {...} //Portraittablettolandscapeanddesktop @media(min- width:768px)and(max-width:980px){...} //Largedesktop @media(min- width:1200px){..} 在bootstrap中的responsive.css采用的是网格布局,大家可以到官网查看或下载其源码进行学 习。另外960gs为大家提供了一个Adapt.js也很方便的帮大家实现上述效果。感兴趣的同学可以去了解了解。
下面给大家提供几个这方面的案例,以供大家参考:
《CSS3MediaQueries案例——Hicksdesign》
《CSS3MediaQueries案例——TeeGallery》
《CSS3MediaQueries案例——AListApart》
更新CSS3MediaQueries模板查询
1、Smartphones(portraitandlandscape)
@mediaonlyscreenand(min-device-width:320px)and(max-device-width:480px){ /*Styles*/}2、Smartphones(landscape)
@mediaonlyscreenand(min-width:321px){ /*Styles*/}3、Smartphones(portrait)
@mediaonlyscreenand(max-width:320px){ /*Styles*/}4、iPads(portraitandlandscape)
@mediaonlyscreenand(min-device-width:768px)and(max-device-width:1024px){ /*Styles*/}5、iPads(landscape)
@mediaonlyscreenand(min-device-width:768px)and(max-device- width:1024px)and(orientation:landscape){ /*Styles*/}6、iPads(portrait)
@mediaonlyscreenand(min-device-width:768px)and(max-device-width:1024px)and(orientation:portrait){ /*Styles*/}7、iPhone4
@mediaonlyscreenand(-webkit-min-device-pixel-ratio:1.5),onlyscreenand(min-device-pixel-ratio:1.5){ /*Styles*/}8、640px显屏
@mediascreenand(max-width:640px){ /*CSSStyles*/}9、800px显屏
@mediascreenand(max-width:800px){ /*CSSStyles*/}10、1024显屏
@mediascreenand(max-width:1024px){ /*CSSStyles*/}11、Desktopsandlaptops
@mediaonlyscreenand(min-width:1224px){ /*Styles*/}12、Largescreens
@mediaonlyscreenand(min-width:1824px){ /*Styles*/}那么有关于CSS3MediaQueries 模板的相关介绍就说到这里了,最后希望大家喜欢。如果你觉得这篇文章对你有所帮助或者比较有实用价值,您可以把他推荐给您的朋友,如果你有更好的分享可以 在下面的评论中直接与我们一起分享您的经验。
2012年10月09日更新
@mediaonlyscreenand(min-width:320px){/*Smallscreen,non-retina*/}@media
- 上一篇: 科学调查:男性看见美女真会“流口水”!
- 下一篇: 关于运营工作的10个误区
最新快审展示
-
PicACG-哔咔漫画官网
哔咔漫画是一款多功能的漫画平台,哔咔漫画入口www.ecrofs.com可以在线免费看漫画,哔咔官网...[详细]
www.ecrofs.com
-
tp钱包官网下载
tp钱包官网下载...[详细]
www.wstour.net
-
企业邮箱购买
企业邮箱购买( www.exmail.pro/goumai )、腾讯企业邮箱购买、购买邮箱、购买企业...[详细]
www.exmail.pro/goumai
-
tp钱包官网下载
tp钱包官网下载...[详细]
www.sxkfqxh.com
-
腾讯企业邮箱升级优惠
通过我们升级邮件高级功能( www.qq102.com/up2vip )五分钟生效,马上就可以在自己...[详细]
www.qq102.com/up2vip
-
杭州阿里云邮箱
杭州阿里企业邮箱(杭州阿里云企业邮箱: exmail.biz/hangzhou )价格、收费标准、报...[详细]
www.exmail.biz/hangzhou
-
腾讯企业邮箱续费优惠
通过官方授权的腾讯企业邮箱经销商(企业微信邮件高级功能服务商: www.qq102.com )采购或...[详细]
www.qq102.com/renewlow
-
QQ宁波企业邮箱
宁波企业邮箱、宁波外贸邮箱、宁波腾讯企业邮箱、宁波QQ企业邮箱、宁波外贸企业邮箱等是腾讯企业邮箱宁波...[详细]
www.qq102.com/ningbo
-
163外贸企业邮箱
为什么外贸邮件收发首选163外贸企业邮箱( www.exmail.vip/foreign )?163...[详细]
www.exmail.vip/foreign
-
股票指标公式源码大全
股票指标公式源码大全...[详细]
www.shenqizhibiao.com
推荐站点
-
哔哩哔哩直播
bilibili是国内知名的视频弹幕网站,这里有最及时的动漫新番,最棒的ACG氛围,最有创意的Up主...
live.bilibili.com -
生菜有借
生菜有借提供丰富的贷款、小额贷款及信用卡等信息咨询服务。...
jt.scbaobao.com.cn -
致悦网
致悦网是杭州最大的整形美容第三方资讯网站,致力成为求美者贴心的整形整容咨询,免费提供杭州整形美容医院...
www.zhiyuew.com -
三五文学网
三五文学网提供辰东新书《圣墟》最新章节阅读,网站收录了当前最火热的网络小说,免费提供高质量的小说最新...
www.35wx.com -
职友集网
找工作,就上职友集Jobui.com,每天索引全国上百家招聘网站的最新职位。帮助求职者第一时间发现新...
www.jobui.com -
经典哲理故事
飞鸟阁为您精选励志名言大全,名人名言大全,经典哲理故事,励志人物名言,人生感悟格言,名言警句,为人处...
www.feiniaoge.com -
欣华天泰
欣华天泰安全、安监信息系统工程有限公司坐落在常州科教城,依托常州大学安全工程专业技术力量成立的一家高...
www.czxhtt.com -
一点仓位
一点仓位是专业的仓位查询网站,可以进行、基金仓位查询持仓查询,股票股东人数情况查询,便于股票股东持仓...
www.yidiancangwei.com -
河北汽车违章查询
河北公安交管网(www.hbgajg.com)是由河北省公安交通管理局主办和指定的唯一合法的省级交通...
www.hbgajg.com -
广东省交通违章查询
提供全国交通违章罚款_年票_车船税查询和缴纳、广东驾驶证、机动车业务网上代缴、广州汽车美容、汽车改装...
www.24pay.net -
思汇雅集拍卖网
汇集古今中外钱币、邮票、证、文玩、瓷器、杂项等各类藏品!致力于文化收藏品拍卖平台运作。 所有拍品三...
www.yiyuanjianlou.com -
钱眼网
钱眼(qianyan.biz)是一家提供B2B电子商务服务的网站,是企业网上交易的首选,提供最新专利...
www.qianyan.biz -
天津大学
天津大学的前身为北洋大学,始建于1895年10月2日,是我国近代高等教育史上建校最早的高等学府。19...
www.tju.edu.cn -
上海师范大学
上海师范大学创建于1954年,时名上海师范专科学校,1956年扩建为上海第一师范学院和上海第二师范学...
www.shnu.edu.cn -
湘潭大学
湘潭大学教育教学质量享有良好的社会声誉,形成了以本科教育为主体、研究生教育稳步发展、留学生教育快速发...
www.xtu.edu.cn -
北京体育大学武术学院
北京体育大学武术学院的前身武术系创建于1958年8月,2002年12月正式更名为武术学院。自创立以来...
wushu.bsu.edu.cn -
中国营养大学
目前,中国拥有全球最大的营养不良的人群和健康促进产品的潜在市场。未来,在全球布局中,中国营养健康产品...
www.yydx.org -
百度目录收录
百度目录是中国大陆权威网站目录,24小时蜘蛛访问,收集大量的优选行业站,和个人站,资源站,等等,如果...
www.baidumulu.com -
重庆工商大学
重庆工商大学是一所经济学、管理学、文学、工学、法学、理学等学科协调发展的、具有鲜明财经特色的多科性大...
www.ctbu.edu.cn -
智站目录
智站分类目录收录各类行业的优秀网站,包含电商,企业,资源,图文,电影,名校,交友,b2b等各类分类目...
www.zhizhan.net -
158分类目录
158网站分类目录,免费的网站分类目录,免费快速收录国内外、各行业优秀网站,旨在为收集一亿个高质量的...
www.yi58.net