레이아웃을 구성하면서 정렬의 사용 빈도가 높다.
정렬의 종류는 두 가지이다. 하나는 박스를 정렬하는 방법이고 다른 하나는 박스 안의 컨텐츠를 정렬하는 방법이다.
박스를 화면 상에서 가운데 정렬하는 방법은 display 속성에 따라 다르다.
block : width를 지정 후 margin: auto;
inline: 부모 태그에 text-align: center;
inline-block : inline과 동일
박스 내부의 컨텐츠를 정렬하는 방법은 display 속성에 따라 다르다.
block: text-align: center;
inline: 박스 자체를 정렬하는 방법을 이용
inline-block: text-align: center;
정리하면
1.박스 자체 정렬
1.1. block인 경우 width 지정 후 마진 오토
1.2. inline과 inline-block은 부모 태그의 text-align: center
2.컨텐츠 정렬
2.1. block, inline-block은 text-align: center
2.2.inlne은 좌우 여유공간이 없기 때문에 inline 자체로는 불가
'웹(web) > 프론트엔드-css' 카테고리의 다른 글
CSS text-overflow(텍스트 잘리는 부분 처리) (0) | 2020.05.08 |
---|---|
CSS Text 관련 속성 (0) | 2020.05.06 |
CSS Float (0) | 2020.05.06 |
CSS Height and Width (0) | 2020.05.05 |
css3 박스 모델의 통찰(css3 box model insight) (0) | 2020.05.04 |