伪类选择器2

33 阅读1分钟
  • 优雅降级:
  • 优先考虑高版本浏览器的兼容,再考虑低版本浏览器的兼容
  • 渐进增强:
  • 优先考虑低版本浏览器的兼容,再考虑高版本浏览器的兼容
  • 属性选择器:
  • e[attr]0}选中e元素,且有attr属性
  • e[attr="value"]{}选中e元素,且有attr属性,值为valuee[ attr~="value"]0}选中e元素,且有attr属性,值包含value【拓展】
  • e[attro="value"]0选中e元素,且有attr属性,值以value开头e[attr$="value"]0选中e元素,且有attr属性,值以value结尾e[attr*="value"]0选中e元素,且有attr属性,值包含value
  • e[attr|="value"]选中e元素,且有attr属性,值只有value或者以value
  • 开头
  • I
  • 结构伪类选择器:
  • :first-child0}