ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • PostCSS-Selectors
    Web/CSS 2019. 10. 30. 06:30

    :maches

    HTML

    	<ul>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li class="target"><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
           </ul>

    CSS

     

    	li:matches(:nth-child(even), .target) {
    	background-color: blue;
    	}

     


    Output

     

    예상되는 결과 : 짝수child(2, 4, 6, 8)와 target class(3)에 배경화면 blue가 설정될 것이다.

    *even : 짝수/odd : 홀수

    :not

    HTML

    	<ul>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li class="target"><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
               <li><a href="#" target="_blank">link</a></li>
           </ul>

    HTMLHTML


    CSS

    li:not(.target) {
    	background-color: red;
    }

    Output

     

    'Web > CSS' 카테고리의 다른 글

    Node.js & Parcel  (0) 2019.10.29
    CSS Grid  (0) 2019.10.29
    CSS-master 수강시작  (0) 2019.10.29

    댓글

Designed by Tistory + Edited by Juepark