본문 바로가기
웹(web)/프론트엔드-css

CSS Box align, content align

by 바코94 2020. 5. 6.

 레이아웃을 구성하면서 정렬의 사용 빈도가 높다.

정렬의 종류는 두 가지이다. 하나는 박스를 정렬하는 방법이고 다른 하나는 박스 안의 컨텐츠를 정렬하는 방법이다.

 

 박스를 화면 상에서 가운데 정렬하는 방법은 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