반응형
Twitter Bootstrap 3, 세로 중앙 콘텐츠
이 질문에 이미 답변이 있습니다.
- Bootstrap 3과 수직 정렬 23 답변
나는 이것이 수천 번 요청되었다는 것을 알고 있지만 텍스트와 이미지를 세로로 중앙에 배치하는 방법을 찾을 수 없습니다.
동적 콘텐츠가 포함 된 Twitter Bootstrap 3을 사용하고 있으므로 텍스트 나 이미지의 크기를 알 수 없습니다. 또한 모든 것이 반응하기를 바랍니다.
달성하려는 레이아웃의 종류를 요약 하는 bootply 를 만들었습니다 . 기본적으로 텍스트와 이미지를 세로 중앙에 배치하고 싶습니다. 텍스트가 항상 이미지보다 큰 것은 아닙니다.
누군가 제발 이것으로 나를 도울 수 있습니까?
감사합니다.
당신이 사용할 수있는 display:inline-block
대신 float
과 vertical-align:middle
이 CSS로 :
.col-lg-4, .col-lg-8 {
float:none;
display:inline-block;
vertical-align:middle;
margin-right:-4px;
}
옵션 1은를 사용하는 것 display:table-cell
입니다. float:none
..를 사용하여 Bootstrap col- *를 unfloat해야합니다 .
.center {
display:table-cell;
vertical-align:middle;
float:none;
}
옵션 2 는 display:flex
플렉스 박스로 행을 수직으로 정렬하는 것입니다.
.row.center {
display: flex;
align-items: center;
}
http://www.bootply.com/7rAuLpMCwr
수직 센터링은 Bootstrap 4 에서 매우 다릅니다 . Bootstrap 4 https://stackoverflow.com/a/41464397/171456에 대한 답변을 참조 하십시오.
참고 URL : https://stackoverflow.com/questions/20005278/twitter-bootstrap-3-vertically-center-content
반응형
'Programing' 카테고리의 다른 글
포함을 사용하여 Django 필터 다 대다 (0) | 2020.11.15 |
---|---|
dmp 파일 및 로그 파일에서 Oracle 데이터베이스를 가져 오는 방법은 무엇입니까? (0) | 2020.11.15 |
Python 패키지의 종속성을 찾는 방법 (0) | 2020.11.15 |
표현 트리의 실제 사용 (0) | 2020.11.15 |
registerNatives () 메소드는 무엇을합니까? (0) | 2020.11.15 |