티스토리 뷰
목차
여기 garden태그 안에 content가 있다.
<div class="garden">
<div class="content"/>
</div>
나는 이 content를 garden 영역 안에서 다른 곳으로 배치하고 싶다.
이때 우리는 flex를 쓴다.
flex
flex는 해당 태그의 콘텐츠를 나열하는 방식을 설정한다.
이를 위해 일단 나열한다는 선언을 해야 한다.
.garden{
display: flex;
}
그런 다음 가로로 나열할지, 세로로 나열할 방향을 설정해야 한다.
flex-direction
이때 가로는 row, 세로는 column이다.
<div class="garden">
<div class="content"></div>
<div class="content"></div>
<div class="content"></div>
</div>
.garden{
display: flex;
flex-direction: row;
}
.garden{
display: flex;
flex-direction: column;
}
align-items
flex-direction과 수직방향의 나열을 설정한다.
종류로는 center, flex-start, flex-end가 있다.
justify-content
flex-direction과 같은 방향으로의 나열을 설정한다.
align-items과 같이 center, flex-end, flex-start가 있으며,
콘텐츠를 같은 간격으로 나열하는
space-between
콘텐츠의 주위를 같은 간격으로 나열하는
space-around가 있다.
align-items에는 space-between, space-around가 없다.
이것이, flex-direction을 정하는 이유이다.
끝
'웹개발(프론트)' 카테고리의 다른 글
Axios (0) | 2021.03.11 |
---|---|
웹퍼블리셔 (0) | 2021.03.10 |
웹접근성 체크 사이트 (0) | 2021.03.01 |
웹접근성(이해의 용이성) (0) | 2021.02.28 |
웹 접근성(운용의 용이성) (0) | 2021.02.27 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 이쁜코드
- 랜더링
- CSS
- 클릭
- 웹접근성
- touchable
- useReducer
- Hook
- visualcode
- Expo
- dom
- homebrew
- 비동기
- 접근성
- html
- react
- 에러
- usecookies
- Router
- proptype
- async
- 아이콘
- nodejs
- 가상샐렉터
- switch
- SVG
- 무료아이콘
- 쿠키
- Redux
- 서버
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함