您好,欢迎来到搜搜分类目录!提供免费收录和快速收费收录

当前位置:搜搜分类目录 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

CSS3 Media Queries模板:max-width和min-width

来源:网络  浏览:726次 时间:2015-04-13
 最早在《CSS3MediaQueries》一文中初探了CSS3的媒体类型和媒体特性的相关应用。简单的知道了使用这个能在各种不同的设备显示不一样的样式风格。
  
 从这几篇文章中可以知道,在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

最新快审展示

推荐站点

  • 哔哩哔哩直播 哔哩哔哩直播

    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分类目录

    158网站分类目录,免费的网站分类目录,免费快速收录国内外、各行业优秀网站,旨在为收集一亿个高质量的...

    www.yi58.net