티스토리 뷰
안녕하세요 동기 여러분! 오늘은 요소들을 가지런히 웹 페이지 안에 정렬하는 방법에 대해 알아봅시다!
Display: Flex
지난 시간까지 사용했던 예제를 보면 사진들이 촥 정렬이 되어 있는 것을 볼 수 있는데요, 코드 적용 전과 후를 비교해보면서 알아보도록 하겠습니다.
적용 전
위의 사진은 아래의 코드를 뺀 상태입니다.
.items {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
코드를 한 줄 한 줄 적용해보고 어떤 기능이 있는지 적어보겠습니다.
display: flex; 적용 후
- display: flex;만 적었을 경우 flex-wrap의 속성은 자동으로 nowrap으로 지정이 되기 때문에 위 사진과 같이 사진이 행으로 쭉 나열되는 모습을 볼 수 있습니다.(그래서 가로 스크롤이 생김)
flex-wrap: wrap; 적용 후
- 가로 스크롤이 사라지고 하나의 행으로 쭉 나열되었던 사진(요소)들이 복수(여러)행으로 나뉘어 정렬을 한 모습입니다.
- 각각의 사진(요소)들이 여러 행에 나열되도록 하기 위해 flex-wrap의 값을 wrap로 설정해줍니다.
justify-content: center; 적용 후
justify-content
- justify-content: start;
- justify-content: center;
- justify-content: space-between;
- justify-content: space-around;
- justify-content: space-evenly;
위 다섯 가지의 실행화면이 궁금하신 분들은 아래의 링크로 방문하셔서 CSS Demo: justify-content를 클릭해보세요!
링크 : https://developer.mozilla.org/en-US/docs/Web/CSS/justify-content
오늘의 느낌
코로나는 안 끝나려나보다. 얼마 전에 코로나가 터진 시기에 입대한 장병들이 전역을 했다고 뉴스에서 봤다. 벌써 그렇게 오래된 건가...
'HTML & CSS' 카테고리의 다른 글
[HTML & CSS] CSS Frameworks (0) | 2021.12.12 |
---|---|
[HTML & CSS] Working with Position (0) | 2021.12.11 |
[HTML & CSS] Using Float (0) | 2021.12.10 |
[HTML & CSS] Keep It Inline (0) | 2021.12.10 |
[HTML & CSS] Working with Margin (0) | 2021.12.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 메서드
- Object
- 프로그래머스
- Typescript
- 동기코딩
- 실수
- 타입 좁히기
- em
- 반복문
- 파이썬
- function
- 함수
- html table
- if문
- method
- for문
- html
- HTML 기본
- padding
- 타입스크립트
- Array
- Margin
- 자바스크립트
- Type
- css position
- javascript
- Python
- CSS 포지션
- CSS
- 객체
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함