1. div+css 레이아웃
1.css 가로 및 세로 센터링
방법 1: 가장 호환되는 방법
.box{ position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; width: 200px; height: 200px; background-color: #eee; }
방법 2: css3 변환 속성
.box{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 200px; height: 200px; background-color: #eee; }
방법 3: flex IE11에서만 mdn을 사용하여 속성의 호환성 및 적용 예를 확인할 수 있습니다.
display: flex-direction: row; 상위 컨테이너의 항목은 주축에 정렬됩니다.
justify-content: center; 주축에 유연한 항목의 배열을 정의합니다. 주로 가로 중심 텍스트에 사용됩니다. align-items:
center; 측면 축 Y의 유연한 항목, 주로 여러 줄 텍스트를 세로로 가운데에 배치하는 데 사용됩니다.
.box-wrapper{ width: 1000px; /*需要给父容器设置宽高*/ height: 1000px; background-color: #e9e9e9; display: flex; /*设置父容器为弹性盒子*/ justify-content: center; /*定义弹性项目在主轴X的排列方式,主要用于水平居中文字*/ align-items: center; /*定义弹性项目在侧轴Y的排列方式,主要用于垂直居中多行文字*/ } .box{ width: 200px; /*弹性盒子的项目*/ height: 200px; background-color: #eee; }
CSS 프로젝트에 대한 상식을 요약한 관련 기사를 더 보려면 PHP 중국어 웹사이트에 주목하세요!