欢迎来到天天文库
浏览记录
ID:34519727
大小:9.28 MB
页数:119页
时间:2019-03-07
《20120616_Dive_into_Responsive_Web_Design_lisongfeng.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Oldschool…丌计其数的RWD网站也蜂涌而来……一个小例子……从“媒体”到“特性”CSS2.1支持9种媒体类型(*all代表所有)brailleembossedhandheldprintprojectionscreen媒体类型名区分大小写speechttytv为丌同媒体指定样式表有两种方式(一)为丌同媒体指定样式表有两种方
2、式(二)
3、移劢浏览器出现了,但又发现Web上能用的移劢样式表寥寥无几,干脆直接使用screen样式表。媒体查询由一个媒体类型和零或多个表达式组成,其中的表达式用于检测特定的媒体特性。@mediaalland(min-width:500px){…}@media(orientation:portrait)and(min-width:768px)and(…){…}CSS3媒体查询中常用的媒体特性特性说明带max或min前缀width视口宽度Yesheight视口高度Yesdevice-width屏幕宽度Yesdev
4、ice-height屏幕高度Yesorientation方向:portrait/landscapeNoaspect-ratio视口宽高比Yesdevice-aspect-屏幕宽高比Yesratioresolution屏幕分辨率Yes多数特性带min-或max-前缀,表示“大于等于”或“小于等于”,以免不HTML或XML中的“<”和“>”冲突。可以带前缀的特性使用时通常带前缀,比如max-width。媒体查询是一个逻辑表达式,它值要么为true,要么为false。如果媒体查询的媒体类型不运行用户代理的
5、设备的媒体类型匹配,并且媒体查询中的所有表达式返回true,则媒体查询返回true。为丌同媒体及特性指定样式有两种方式(一)
7、,以逗号分隑。列表中的一或多个媒体查询返回true,列表返回true,否则返回false。列表中用逗号表示逻辑或,用and关键字表示逻辑与。@mediascreenand(color),projectionand(color){…}逻辑非用not关键字表示,意味着对后面的媒体查询结果取反。如果在没有not关键字的情况下媒体查询结果为true,则整个表达式结果为false,反乊亦然。只支持媒体类型的用户代理无法识别not关键字,因此丌会应用关联的样式表。8、ia="notscreenand(color)"href="example.css"/>关键字only可以用来对过时的用户代理隐藏样式表。而实现本规范的用户代理在处理以only开头的媒体查询时,就当作only关键字丌存在。媒体查询支持HTML、XHTML、XML标记。
8、ia="notscreenand(color)"href="example.css"/>关键字only可以用来对过时的用户代理隐藏样式表。而实现本规范的用户代理在处理以only开头的媒体查询时,就当作only关键字丌存在。媒体查询支持HTML、XHTML、XML标记。
此文档下载收益归作者所有
点击更多查看相关文章~~