worldint
mathengi
worldint
전체 방문자
오늘
어제
  • 분류 전체보기 (152)
    • infra, cloud (4)
      • aws (4)
    • TIL,WIL(일간,주간 회고) (57)
    • 컴퓨터 공학 (5)
      • 정보통신 (3)
      • 컴퓨터 구조 (2)
    • Math (1)
      • linear algebra (0)
      • 명제와 집합 (1)
    • Operating System (8)
      • Linux Ubuntu (1)
    • programming (66)
      • c , c++ (9)
      • c# (0)
      • java (2)
      • javascript (14)
      • Python (4)
      • github (1)
      • programing terms (12)
      • html, css (2)
      • docker (3)
      • algorithm_datastructure (5)
      • database (11)
      • flutter(dart) (2)
    • 항해99 부트캠프 (7)
      • 사전교육 (7)
    • 보안관련 (1)

블로그 메뉴

    공지사항

    인기 글

    태그

    • flutter #provider #error
    • AWS
    • docker
    • EC2
    • NVM
    • nodejs
    • ec2 #코드디플로이 #리눅스
    • Blue/Green
    • db데드락
    • 디비데드락
    • MONGOOSE
    • Javascript
    • MongoDB
    • ci/cd
    • CloudFront
    • NoSQL
    • node

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    worldint

    mathengi

    TIL,WIL(일간,주간 회고)

    2022.12.07 TIL CSS position 개념

    2022. 12. 8. 10:01

    -알게된점

    css 스타일에 position 속성값이 라는게 있다

    1. postion:static;

    2. postion:absolute;

    3. postion:relative;

    4. position: fixed;

     

    1. postion: static;

    position이 static으로 되어있으면 요소들(elements)들이 원래 있어야하는 위치에 있게된다

    html문서가 작성된 순서데로 배치된다는 말이다

    따라서 top, left, bottom, right 속성값은 position 속성이 static일 때는 무시됩니다

     

    2.posion: absolute;

    absolte는 독립적으로 움직일수있는데,

    완전히 독립적인게 아니다 position이 static이 아닌(relative 등) 첫번째 상위 요소안에서 독립적으로 움직일수있는것이다.

    상위 요소가  모두 static이라면 DOM트리 최상위에 있는 <body>가 배치의 기준이 된다.

    따라서 어떤 요소의 display 속성을 absolute로 설정하면,

    부모 요소의 display 속성을 relative로 지정해주는 것이 관례입니다.

     

    3.position: relative;

    relative로 해놓으면 요소를 원래 위치에서 벗어나 샹대적으로 움직일수있게된다

    요소를 원래의 위치를 기준으로 상대적으로(relative) 배치한다고 생각하면 된다

    offset 값으로 원래위치에서 옮길수있다.(top,bottom,left,right를 사용해서)

      position: relative;  top: 28px;  left: 48px; //원래 위치에서 탑에서 28px, 왼쪽에서 48px떨어트려라

    위와같이 값을 스타일 속성에 넣어주어사용한다.

     

    4.position: fixed;

    화면의 스크롤을 움직여도 항상 그자리에 고정되어 움직이지 않게하는것,

    다른 요소와 겹칠수있음, z-index속성을 사용하여 어떤 요소를 위에놓을지 정할수도있다.

    fixed 속성값의 배치 기준이 자신이나 부모 요소가 아닌 뷰포트(viewport), 즉 브라우저 전체화면이기 때문이다.

    top, left, bottom, right 속성은 각각 브라우저 상단, 좌측, 하단, 우측으로 부터

    해당 요소가 얼마나 떨어져있는지를 결정합니다.

     

     

     

     

     

    'TIL,WIL(일간,주간 회고)' 카테고리의 다른 글

    2022.12.10 TIL call by value, call by reference, Call by assignment(call by object)  (1) 2022.12.10
    2022.12.07 TIL 파이썬 전역변수 선언방법,사용방법  (0) 2022.12.08
    2022.12.07 TIL css의 offset개념  (0) 2022.12.08
    2022.12.06 TIL div배치 문제  (0) 2022.12.06
    2022.12.06 TIL css 폰트사이즈 관련  (0) 2022.12.06
      'TIL,WIL(일간,주간 회고)' 카테고리의 다른 글
      • 2022.12.10 TIL call by value, call by reference, Call by assignment(call by object)
      • 2022.12.07 TIL 파이썬 전역변수 선언방법,사용방법
      • 2022.12.07 TIL css의 offset개념
      • 2022.12.06 TIL div배치 문제
      worldint
      worldint
      공부한 내용들, 트러블 슈팅 용 블로그

      티스토리툴바