एक मानक सूची का उपयोग करके, मैं अंतिम 2 सूची आइटम चुनने का प्रयास कर रहा हूं। मैं An+B
के विभिन्न क्रमपरिवर्तन है लेकिन कुछ भी चयन करने के लिए लगता है पिछले 2:क्या एनएच-बच्चे के साथ अंतिम एन आइटम चुनना संभव है?
li:nth-child(n+2) {} /* selects from the second onwards */
li:nth-child(n-2) {} /* selects everything */
li:nth-child(-n+2) {} /* selects first two only */
li:nth-child(-n-2) {} /* selects nothing */
मैं :nth-last-child()
की तरह एक नया CSS3 के चयनकर्ताओं के बारे में पता कर रहा हूँ, लेकिन मैं कुछ (कि यदि संभव हो तो कुछ और ब्राउज़रों में काम करता है पसंद करते हैं विशेष रूप से आईई के बारे में परवाह नहीं है)।
आईई होते हुए भी, 'के लिए ब्राउज़र समर्थन करना चाहिए: n वें-पिछले वाले बच्चे () '' nth-child() 'के समान है [quirksmode.org के अनुसार] (http://www.quirksmode.org/css/contents.html#t38)। इसके अलावा, ': nth-child()' और ': nth-last-child()' दोनों को CSS3 में पेश किया गया था, न ही उस अर्थ में पुराना या नया है। – BoltClock