CSS를 사용하여 목록의 마지막 항목을 선택하는 방법이 있습니까?
-
09-06-2019 - |
문제
다음과 같은 목록이 있다고 가정해 보겠습니다.
- 항목 1
- 항목 2
- 항목3
목록의 마지막 항목을 직접 선택할 수 있는 CSS 선택기가 있습니까?이 경우 항목 3.
건배!
다른 팁
제대로 지원될 때까지 제안된 대로 '마지막' 항목에 클래스를 추가해야 합니다.하지만 이 작업을 수동으로 수행할 필요는 없습니다.자바스크립트를 사용할 수 있다면 다음 중 하나를 살펴보세요.
- jQuery :last-child 선택기
- 요소의 자녀를 자손과 일치하게 유지 (Alex Bischoff의 목록별 기사), 구체적이고 가벼운 방법
어느 쪽이든 마크업을 '오염'시키는 것을 방지할 수 있으며 스타일이 '필수' 디자인 기능이 아닌 '좋은 추가'인 경우 완벽하게 허용됩니다.
이 질문에 대한 답변을 업데이트해야 합니다!IE9 + Firefox(당시) + Chrome, Safari 모두 지원: last-of-type
또는 last-child
제휴하지 않습니다 StackOverflow