세모이
개발 계발
세모이
전체 방문자
오늘
어제
  • 분류 전체보기 (83)
    • 알고리즘 (1)
    • 자바스크립트 (29)
    • 리액트 (10)
    • HTML&CSS (2)
    • TIL (26)
    • 파이썬 (8)
    • Dev (1)
    • 데일리 (3)
      • 2023 (3)
      • 2025 (0)
    • 에러일기 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 시멘틱 태그
  • 모던 자바스크립트
  • &&연산자
  • 자바스크립트 전역 변수의 문제점
  • 자바스크립트 빌트인 객체
  • 개발자 도구 Network
  • 모던 자바스크립트 deep dive
  • 모던 자바스크립트 deep deive
  • 함수
  • 자바스크립트
  • 자바스크립트 strict mode
  • 옵셔널 체이닝
  • const let 키워드와 블록레벨 스코프
  • 자바스크립트 프로퍼티 어트리뷰트
  • 자바스크립트 깊은 복사 얕은 복사
  • 자바스크립트 생성자 함수에 의한 객체 생성
  • 자바스크립트 함수와 일급 객체
  • 자바스크립트 프로토타입
  • 리액트 key
  • html 신기한 태그

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
세모이

개발 계발

TIL

[CSS] Display, Position

2021. 12. 29. 10:13
반응형

레이아웃

Display

대부분의 엘리먼트에 대한 기본값은 보통 block이나 inline이다.

block

기본적으로 width가 100%가 되게 하고 가로 한 줄을 다 차지하게 한다.

div, h1, p, ul, ol, form 태그 등이 있다.

inline

컨텐츠를 감쌀정도의 크기만 갖게 된다.

블락태그와 다르게 줄바꿈 X

크기를 변화시킬수 없다.(width, height 값 넣어도 적용되지 않음)

span, a, img 태그 등이 있다.

inline-block

기본적으로 inline 처럼 전후 줄바꿈 없이 한 줄에 다른 엘리멘트와 나란히 배치

inline에서 불가능하던 width, height, margin, padding 등의 속성 변경이 가능하다

button ,input, select 태그 등이 있다

Position

static

기본값이며, 위치를 지정하지 않을 때 사용

차례대로 왼쪽에서 오른쪽, 위에서 아래로 쌓인다.

 

realtive

별도의 프로퍼티를 지정하지 않는 이상 static과 동일하게 동작

위치를 계산할 때 static의 원래 위치부터 계산

기존 static이었을 때의 위치를 기준으로 top, right, bottom, left 방향으로 이동 가능

 

absolute

원래 위치와 상관없이 위치를 지정, 가장 가까운 상위 요소를 기준으로 위치가 결정

static 속성을 가지고 있지 않은 조상을 기준으로 움직인다.

 

fixed

원래 위치와 상관 없이 위치를 지정, 상위 요소에 영향을 받지 않음

브라우저 화면의 상대 위치를 기준으로 위치가 결정

See the Pen Untitled by Sunyeong (@cozynye) on CodePen.

반응형

'TIL' 카테고리의 다른 글

[TIL] 리액트 컴포넌트의 key  (0) 2022.01.11
[TIL] HTTP ver.1  (0) 2022.01.07
[TIL] Git 기초  (0) 2022.01.05
[TIL] 개발자 도구 Network  (0) 2021.12.31
시멘틱 웹과 시멘틱 태그  (0) 2021.12.27
    'TIL' 카테고리의 다른 글
    • [TIL] HTTP ver.1
    • [TIL] Git 기초
    • [TIL] 개발자 도구 Network
    • 시멘틱 웹과 시멘틱 태그
    세모이
    세모이
    개발 공부!

    티스토리툴바