ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [CSS] clip,clip-path, scroll-snap,aspect-ratio
    웹/CSS 2023. 1. 8. 15:26

    clip 속성은 요소의 어느 부분이 시각적으로 보이도록 할지를 지정합니다.

    rect 함수 안에 top, right, bottom, left 값을 순서대로 넣어 위치와 크기를 조절합니다. position absolute 또는 fixed로 되어 있어야 작동합니다.

    clip sr-only 등에서 요소를 감출 때 사용됩니다. 그러나 요소를 잘라내는 용도 자체로는 더 새로운 속성인 clip-path가 보다 유용합니다. clip-path position 값에 상관없이 사용될 수 있습니다.

     clip 속성은 deprecated되었으므로 이후로는 사용하지 않는 것이 좋습니다.

    • 웹 표준에서 탈락되었으므로 향후 지원되지 않을 수 있습니다.

    scroll-snap 관련 속성

     

    scroll-snap-type

    부모 요소에 스크롤 스냅할 방향( x | y | both )과 방식( proximity | mandatory )을 설정합니다.

    • proximity: 스냅할 위치에 가까울 때 스냅
    • mandatory: 항상 가까운 방향으로 스냅

    부모 요소 안에 자식이 여러 개 있을 때, 

    부모 h == 자식 h 하고 overflow-y[x] : scroll 설정하기

    scroll-snap-align

    자식 요소에 스크롤 스냅될 기준선을 지정합니다.

    • none / start / end/ center

    aspect-ratio 속성

    박스 요소의 가로 세로 비율을 지정합니다.

    • auto /  1 / 0.9 / [3 / 5] 

    backdrop-filter 속성

    적용된 요소의 영역만큼, 그 뒤에 있는 요소에 필터를 적용합니다.
    ⭐️ -webkit- 벤더 프리픽스와 함께 사용합니다.

     

    • brightness(50%) / blur(12px) / invert(100%) 등등

    실습 

    • 데스크탑 뷰와 모바일 뷰의 차이 구현

    초기)

    완성)

Designed by Tistory.