>웹 프론트엔드 >CSS 튜토리얼 >CSS3은 상단 및 하단 목록 구분선을 취소합니다.

CSS3은 상단 및 하단 목록 구분선을 취소합니다.

php中世界最好的语言
php中世界最好的语言원래의
2018-03-21 17:07:311731검색

이번에는 CSS3에서 목록 상단 및 하단 간격 줄 취소에 대한 주의사항을 알려드리겠습니다. 아래에서 실제 사례를 살펴보겠습니다.

Rendering:


방법 1: Universal Brother Selector(~)

<!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 {...}의 ~ 기호를 Universal Brother라고 합니다. 선택기는 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으로 설정한 후 다음을 사용하세요. -of-type은 첫 번째 li를 찾고 border-top을 취소합니다.

이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 믿습니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 자료:

CSS3의 필터 속성에 대한 자세한 설명

라디오 상자와 체크 상자 스타일 최적화

CSS 우선순위 계산의 기본 규칙

위 내용은 CSS3은 상단 및 하단 목록 구분선을 취소합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.