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

    CSS2定义了4个属性选择器

    E[foo]:选择匹配E的元素,且该元素定义了foo属性;

    E[foo="bar"]:选择匹配E的元素,且该元素定义了foo属性值为“bar”;

    E[foo~="bar"]:选择匹配E的元素,且该元素定义了foo属性;

    E[foo|="en"]:选择匹配E的元素,且该元素定义了foo属性,foo属性值是一个以连字符-分割的列表,值开头的字符为en

    CSS3新增的3个属性选择器

    E[foo^="bar"]:选择匹配E的元素,且该元素定义了foo属性,foo属性值包含前缀为“bar”的子字符串;

    E[foo$="bar"]:选择匹配E的元素,且该元素定义了foo属性,foo属性值包含后缀为“bar”的子字符串;

    E[foo*="bar"]:选择匹配E的元素,且该元素定义了foo属性,foo属性包含“bar”的子字符串。

    CSS3遵循惯用编码规则,选用^$*3个通用匹配运算符,其中^表示匹配起始符,$表示匹配终止符,*表示匹配任意字符,使用它们更符合编码习惯和惯用编程思维。

    UI伪类选择器,这些选择器的共同特征是:指定的样式只有当元素处于某种状态下时才起作用,在默认状态下不起作用。CSS3共定义了11UI元素状态伪类选择器,分别是EhoverE:activeE:focusE:enabledE:disabledE:read-onlyE:read-writeE:checkedE:defaultE:indeterminateE:selection

    其他选择器

    E~F:通用兄弟元素选择器类型,选择E元素后面的兄弟元素F;

    E:not(s):否定伪类选择器类型,相当于二次过滤,E元素过滤掉S的元素;

    E:target:目标伪类选择器,目标元素是E。

  • 相关阅读:
    使用FluentScheduler和IIS预加载在asp.net中实现定时任务管理
    [WCF REST] Web消息主体风格(Message Body Style)
    [WCF REST] Web消息主体风格(Message Body Style)
    REST WCF Service中的WebMessageBodyStyle
    REST WCF Service中的WebMessageBodyStyle
    C#表示空字符
    053517
    053516
    053515
    053514
  • 原文地址:https://www.cnblogs.com/liuling608/p/6783794.html
Copyright © 2011-2022 走看看