日期:2014-05-17 浏览次数:20718 次
?
Mobile css的标准也是有些复杂的,与前一篇文章中提到的类似,之前存在着一个W3C制定的CSS Mobile Profile 1.0以及OMA的WAP CSS 1.0,事实上它们都是CSS 2.1的子集,而且内容非常接近,不同的是,WAP CSS 1.0针对移动设备加入了一些扩展,这些扩展通过-wap-前缀来实现。
后来,W3C将二者进行了整合,吸收了WAP CSS1.0的一些优点,推出了CSS Mobile Prifile 2.0规范,它也是CSS 2.1的一个子集。我们本文将主要讨论这个规范。
因为这是CSS 2.1的一个子集,那么我们对这个规范的内容应该不会陌生,我们通过这个表格可以很直观的看到CSS MP对CSS的支持情况:
全局选择器(*)、类型选择器(比如h1, div, p等)、子选择器(p>span)、链接伪类 (:link,:visited)、动态伪类(:active, :focus)、类选择器、id选择器、分组(h1,h2,h3{}…) | :first-child、:hover 、:lang() 伪类, :first-letter 、:first-line 伪元素, 兄弟选择器(比如h1 + p),属性选择器 (比如 a[href], a[target="_blank"]) |
background, background-color, background-image, background-repeat, background-attachment, background-position, border, border-width, border-color, border-style(注1) | 无 |
position, top, right, bottom, left, z-index | 无 |
list-style, list-style-image, list-style-type | list-style-position |
display(注2), margin, padding, height, min-height, max-height, width, min-width, max-width, float, clear, visibility, overflow(注3), overflow-style(注4) | 无 |
color | 无 |
font, font-family, font-style, font-variant, font-weight, font-size(注5) | 无 |
text-indent, text-align, text-decoration(注6), text-transform, white-space | word-spacing, letter-spacing, unicode-bidi |
vertical-align(注7) | line-height |
utline, outline-color, outline-style, outline-width | cursor |
marquee-style, marquee-direction, marquee-play-count, marquee-speed | 无
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|