Is it possible to select the last n items with nth-child?

前端 未结 5 2234
猫巷女王i
猫巷女王i 2020-12-02 09:04

Using a standard list, I\'m trying to select the last 2 list items. I\'ve various permutations of An+B but nothing seems to select the last 2:

l         


        
5条回答
  •  無奈伤痛
    2020-12-02 09:27

    If you are using jQuery in your project, or are willing to include it you can call nth-last-child through its selector API (this is this simulated it will cross browser). Here is a link to an nth-last-child plugin. If you took this method of targeting the elements you were interested in:

    $('ul li:nth-last-child(1)').addClass('last');
    

    And then style again the last class instead of the nth-child or nth-last-child pseudo selectors, you will have a much more consistent cross browser experience.

提交回复
热议问题