zoukankan      html  css  js  c++  java
  • 基础

    CSS3

      CSS2的下一个版本

      目前最流行

    CSS3的兼容情况

      各大浏览器对CSS3的兼容还不够完善

      通常给属性前加不同的前缀,来实现兼容不同的浏览器

      -webkit-

      移动端的兼容更好些

    渐进增强原则

      对于高版本,支持的更好

      对于低版本,支持相对不好,但是也可以使用

    CSS3手册

      http://css.doyoe.com/

      []  可选的

      ||  或

      |   多个选择一个

      ?  可写可不写

      *   0个或多个

      {}  范围

    CSS3选择器

    属性选择器

      

    		div[sample] {
    			/*有sample属性*/
    		}
    		div[sample|="some"] {
    			/*有sample属性,而且属性值是"some-"类型或"some"*/
    		}
    		div[sample~="some"] {
    			/*有sample属性,而且属性值中有"some"属性值*/
    		}
    		div[sample^="some"] {
    			/*有sample属性,而且属性值以"some"作为前缀*/
    		}
    		div[sample$="some"] {
    			/*有sample属性,而且属性值以"some"作为后缀*/
    		}
    		div[sample*="some"] {
    			/*有sample属性,而且属性值中含有"some"字符串*/
    		}
    		div[sample="some"] {
    			/*有sample属性,而且属性值为"some"*/
    		}
    

      

    伪类选择器

             element:first-child {
    			/*伪类,element元素的父级的所有任意元素的第一个,要求选中元素必须为element类*/
    		}
    		element:last-child {
    			/*伪类,element元素的父级的所有任意元素的最后一个,要求选中元素必须为element类*/
    		}
    		element:only-child {
    			/*伪类,element元素的父级仅有的element元素*/
    		}
    		element:first-of-type {
    			/*伪类,element元素的父级的所有element元素的第一个*/
    		}
    		element:last-of-type {
    			/*伪类,element元素的父级的所有element元素的最后一个*/
    		}
    

      

     

  • 相关阅读:
    正则表达式(二):Unicode诸问题(上)
    ANT Notes
    Linux下OpenGL开发 -- 准备篇 (转)
    两个和尚
    Office 2008 for Mac 安装笔记
    从软件工程师到IT猎头:我的一点经历和感触 (转)
    One splitpath implementation (platform independent)
    ANT的使用(转)
    80后中专毕业奋斗10年 我的理财选择
    用ANT来实现邮件发送
  • 原文地址:https://www.cnblogs.com/WeWeZhang/p/5813759.html
Copyright © 2011-2022 走看看