zoukankan      html  css  js  c++  java
  • CSS 3 选择器

    css3叫做样式表  对页面的布局,字体,颜色,背景和其他效果做更精确的布置

    支持的浏览器有 chrome safari firfox opera 甚至360都开始支持360用的是别的内核 IE10 之后也开始支持
    不通过的浏览器需要不同的前缀 表示浏览器尚未成为w3c标准的一部分是浏览器的私有属性,虽然现在较新的浏览器都不需要前缀,但是为拉更好的向前兼容前缀还是少不了的

    引入,  link标签引入  在html中style标签内嵌    在body的标签中直接内联

    属性选择器

     div标签中属性为id的结尾有x的值 全部被选中

    所有div标签中带有id属性的,属性值中包含box的,全部被选中

     

    所有div标签中带有id属性的, 属性值中以box为开头的全部被选中

    所有div标签中带有id属性的, 属性值必须等于box

     

     结构性选择器

     匹配文档的根元素,一般都是指的html

    相邻兄弟选择器,向下查找同级的第一个span标签

    :first-child第一个子元素     

    :last-child最后一个子元素

    选取列表中的奇数偶数个

    div向下所有兄弟标签为span的必须是同级

     li中第5个子元素   冒号前面不能有空格

    选择倍数 4*n+1  是5的倍数

    否定伪类选择器  除啦id=box以外的其他的  全部选中

    匹配没有任何元的的

    :first-of-type:相同类型中的第一个li元素

    :last-of-type相同类型中的最后一个li元素
    :only-of-type唯一一个同级兄弟元素
    :nth-of-type(n)第几个

     

    UI选择器

    很少一部分浏览器支持
     用鼠标选中的部分进行改变 

    用户界面上处于禁用状态的,不可以点击和选中的 

    匹配用户页面状态上可用的状态,可以点击选中和输入的

    伪对象选择器


    部分选择器的兼容性还不是很完善
    前缀兼容:浏览器自身能支持才行, 部分属性和选择器浏览器就不支持加前缀也没有效果

    1,不加前缀 用双冒号单冒号都行

    2,-moz-火狐中加前缀可以使用

    3,欧朋不支持,加前缀也不支持-O-

     

     

    总结 

  • 相关阅读:
    PHP教程:PHPUnit学习笔记(三)测试方法进阶
    PHP教程:PHPUnit学习笔记(二)PHPUnit基本用法
    PHP教程:PHPUnit学习笔记(一)PHPUnit介绍及安装
    phpunit框架安装
    防注入(url)
    ssh 密钥详解
    JS判断登陆端是PC还是手机
    字节换算器
    gif 图片制作和拆解
    让你的网站秒开 为IIS启用“内容过期”
  • 原文地址:https://www.cnblogs.com/wuyaxing/p/6086896.html
Copyright © 2011-2022 走看看