일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- realDOM
- ConnectBy
- eventloop
- useContext
- reactDOM
- flexbox
- 드림코딩
- js
- useCallback
- MariaDB
- vscode
- useEffect
- useReducer
- 비제어컴포넌트
- SQL
- reactPortals
- ForwardRefs
- 제어컴포넌트
- CSS
- useState
- useImperativeHandle
- 변수타입
- BIND
- React
- 리액트작동원리
- mysql
- hoisting
- 재귀함수
- virtualDOM
- 프로그래머스
Archives
- Today
- Total
SOOM_BLOG [숨숨 블로그]
CSS(2) - Diplay와 Position 본문
Diplay : 각 태그들이 가지고 있는 inline, block 특성을 바꿀 수 있다.
- inline : tag내 content 자체만을 꾸며준다.
tag에 지정해준 width, height는 무시하고 content의 크기에 맞춰 한 줄에 나열한다. - inline-block : 한 줄에 block단위로 (content의 크기엔 상관없이) 적용한 스타일에 맞춰 나열한다.
- block : 한 줄에 하나씩만 나열한다.
Position(default : static)
- static : html에 정의된 순서대로 브라우저 상에 자연스럽게 보여지는 것.
- relative : item이 원래 있어야 할 위치에서 설정한 (top, left, bottom-left 등) 스타일에 맞춰 보여지는 것.
- absolute : item이 담겨있는 가장 가까운 box의 위치를 기준으로 설정한 스타일에 맞춰 보여지는 것.
- fixed : item의 위치에서 벗어나 윈도우 안에서(기준으로) 설정한 스타일에 맞춰 보여지는 것.
- sticky : 스크롤링이 되어도 item의 원래 위치에 계속 보여지는 것.
유용한 사이트 (속성 사용 가능 여부 확인)
- can I use - up-to-date browser support tables for support of front-end web
참고
- 드림코딩 앨리 - CSS 레이아웃 정리 display, position 완성 | 프론트엔드 개발자 입문편: HTML, CSS, Javascript
'TIL' 카테고리의 다른 글
[퍼온글] Java 스트림 Stream (0) | 2022.11.16 |
---|---|
[HTML] async vs defer (feat. 드림코딩 by 앨리) (0) | 2022.03.25 |
CSS(3) - flex (0) | 2022.03.21 |
CSS(1) - cascading, selectors (0) | 2022.03.21 |
HTTP 메소드 및 상태 코드 (0) | 2022.03.11 |