이 글에서는 주로 CSS3를 사용하여 상단 및 하단 가장자리 없이 목록 간격 선을 설정하는 방법을 소개합니다. 이 글에서는 범용 형제 선택기(~)와 의사 클래스 선택기(:first-of- type /)를 사용하는 두 가지 솔루션을 공유합니다. :last-of-type), 참고 및 학습을 위해 자세한 샘플 코드가 제공됩니다. 아래에서 살펴보겠습니다.
이 글에서는 CSS3를 사용하여 상단 및 하단 가장자리 없이 목록 간격 선을 설정하는 방법에 대한 관련 내용을 주로 소개합니다. 모든 사람의 참고 및 학습을 위해 공유됩니다. 자세한 소개를 살펴보겠습니다.
렌더링:
방법 1: 범용 형제 선택자(~)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <meta name="viewport" content="width=device-width"> <style> ul {margin: 0; padding: 0;} li { list-style: none; height: 50px; line-height: 50px;} li~li {border-top: 1px solid #000;} </style> </head> <body> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> </ul> </body> </html>
li~li {...} {...}의 ~ 기호를 범용 형제 선택자라고 합니다. , P 요소 다음에 P 요소를 일치시키므로 첫 번째 P 요소는 일치하지 않습니다.
방법 2: 의사 클래스 선택자( :first-of-type / :last-of-type )
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <meta name="viewport" content="width=device-width"> <style> ul {margin: 0; padding: 0;} li { border-top: 1px solid #000; list-style: none; height: 50px; line-height: 50px;} li:first-of-type {border-top: none;} </style> </head> <body> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> </ul> </body> </html>
먼저 모든 li에 대해 border-top을 설정한 다음 :first-를 사용합니다. -type은 첫 번째 li을 찾고 border-top을 취소합니다.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장사항:
CSS3는 투명한 배경과 불투명한 텍스트의 효과를 실현합니다.
CSS3를 사용하여 일정한 간격으로 위로 스크롤되는 텍스트를 실현합니다.
위 내용은 CSS3을 사용하여 상단 및 하단 가장자리 없이 목록 구분선을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!