알찬정보 툰코 개발 트렌드 이슈 코딩

알찬정보 툰코 개발 트렌드 이슈 코딩

  • [css] position sticky 속성 사용법 총정리 

    hellowsydney8010

    2023년 11월 08일
    미분류
    [css] position sticky 속성 사용법 총정리 

    1. static :: 기본설정값, 정적, top-right-left-bottom속성영향X
     
    2. relative :: 상대, 상위객체에 사용,
    렐러티브(relative)는 html요소의 기본위치를 기준으로 설정한다.
     
    3. absolute :: 절대, 하위객체에 사용,
    예를 들어, 상위인 렐러티브(relative)를 잡았으면  하위 앱솔루트(absolute)를 사용한다.
    겹치기 설정할때,  렐러티브(relative)와 앱솔루트(absolute)를 자주 사용한다.
    쉽게설명하자면, relative는 상대적 기준위치이고, absolute를  (relative의 상대적 기준위치에서)  top-right-left-bottom속성을 적용하여 준다.
     
    4. fixed :: 고정, 보통 header에 자주 사용,
    웹페이지 고정위치에 항상!! 그 곳 그자리에 위치한다.(스크롤시에도)
    보통 header라고 보면 될듯~ 상황에 따라 header의 position은 알아서 변경하길~
    자주사용하는 position :fixed; top:0; left:0; z-index: 999;

     
     
     
    5. sticky ::   최초 relative속성과 같이 동작하다가 , 스크롤시 지정 지점에서 요소를 고정시킨다.
     
     
    ————————————- position sticky 속성 사용법
     
     
    <position sticky가 동작안하는 이유? 부모요소 조건있음


    1. sticky속성을 갖는 요소들은 자신의 부모 요소안에서만 적용됨.
    2. 부모태그에 무조건 height 높이 값이 들어가 있어야함.


    ——-부모  height 높이 값만큼 sticky가 고정된다!!!!!!


    3. 부모요소중에 overflow: hidden, auto, scroll 속성이 적용되어 있으면 안된다.

    position sticky
    다음
    이전

    답글 남기기 응답 취소

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Subscribe to Our Newsletter!

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Subscribe Now

Copyright © 2023 Sydney Note

Design by ThemesDNA.com