What is CSS selectors? Name some.

Technology CommunityCategory: CSSWhat is CSS selectors? Name some.
VietMX Staff asked 3 years ago

A CSS selector is the part of a CSS rule set that actually selects the content you want to style.

Consider some types of CSS selectors:

  • Universal selector*
  • Element type selectorultd
  • ID Selector#id
  • Class selector.box
  • Descendant combinator#id .box. The .box element doesn’t have to be an immediate child of #id.
  • Child combinator#id > .box. Unlike the descendant combinator, there can’t be another element wrapping .box
  • General Sibling Combinator~
  • Adjacent Sibling Combinator+. The difference from general sibling combinaltor is that the targeted element must be an immediate sibling, not just a general sibling.
  • Attribute Selectorinput[type="text"]
  • Pseudo-classa:hover. A pseudo-class uses a colon character to identify a pseudo-state that an element might be in.
  • Pseudo-element.container::before. This selector inserts an imaginary element into the page, inside the targeted element, before its contents.