CSS 상하 중앙 정렬
세로 방향의 중앙 정렬
line-height 한 줄
line-height는 행 사이의 사이즈.
line-height - font-size/2(상하의 행간 높이)
※복수행에 대응할 수 없다
line-height 행 간 정보
.wrapper01
.box
p ほげほげほげ
.wrapper01 {
width: 400px;
height: 400px;
background: #ccc;
.box {
width: 200px;
height: 200px;
border: 1px solid black;
p {
font-size: 10px;
line-height: 200px;
}
}
}
vertical-align
적용 가능한 것은 인라인 요소와 테이블 셀입니다. 블록 레벨 요소에는 적용할 수 없음
.wrapper02
.box
p
| ほげほげほげ
br
| ほげほげほげ
.wrapper02 {
width: 400px;
height: 400px;
background-color: #ccc;
.box {
width: 200px;
height: 200px;
border: 1px solid black;
display: table;
p {
font-size: 10px;
display: table-cell;
vertical-align: middle;
}
}
}
flex
.wrapper03
.box
p
| ほげほげほげ
br
| ほげほげほげ
.wrapper03 {
width: 400px;
height: 400px;
background-color: #ccc;
.box {
width: 200px;
height: 200px;
border: 1px solid black;
display: flex;
align-items: center;
p {
font-size: 10px;
}
}
}
코멘트
상하 중앙 정렬은 flex로. flex는 훌륭합니다.
Reference
이 문제에 관하여(CSS 상하 중앙 정렬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ko8@github/items/1eb93ac2c46ee6b43729
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
.wrapper01
.box
p ほげほげほげ
.wrapper01 {
width: 400px;
height: 400px;
background: #ccc;
.box {
width: 200px;
height: 200px;
border: 1px solid black;
p {
font-size: 10px;
line-height: 200px;
}
}
}
.wrapper02
.box
p
| ほげほげほげ
br
| ほげほげほげ
.wrapper02 {
width: 400px;
height: 400px;
background-color: #ccc;
.box {
width: 200px;
height: 200px;
border: 1px solid black;
display: table;
p {
font-size: 10px;
display: table-cell;
vertical-align: middle;
}
}
}
.wrapper03
.box
p
| ほげほげほげ
br
| ほげほげほげ
.wrapper03 {
width: 400px;
height: 400px;
background-color: #ccc;
.box {
width: 200px;
height: 200px;
border: 1px solid black;
display: flex;
align-items: center;
p {
font-size: 10px;
}
}
}
상하 중앙 정렬은 flex로. flex는 훌륭합니다.
Reference
이 문제에 관하여(CSS 상하 중앙 정렬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ko8@github/items/1eb93ac2c46ee6b43729텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)