E:last-of-type

匹配一个E元素,当它是兄弟元素中的最后一个的时候。(来源: W3C)

HTML:

  1. <div>
  2. <p>Lorem ipsum dolor sit amet, consectetur</p>
  3. <p>Lorem ipsum dolor sit amet, consectetur</p>
  4. <p>Lorem ipsum dolor sit amet, consectetur</p>
  5. <div>Lorem ipsum dolor sit amet, consectetur</div>
  6. </div>

CSS:

  1. p:last-of-type{font-style:italic}

输出:

Lorem ipsum dolor sit amet, consectetur

Lorem ipsum dolor sit amet, consectetur

Lorem ipsum dolor sit amet, consectetur

Lorem ipsum dolor sit amet, consectetur

在这个例子中,第三行文字将会显示为斜体,因为它是其父级元素(外层的那个div)的最后一个p元素。