Cách đặt trung tâm theo chiều dọc cho yếu tố
- Trang trước Box lật
- Trang tiếp theo Đặt nút giữa DIV
Học cách sử dụng CSS để đặt trung tâm các yếu tố theo chiều dọc và chiều ngang.
Tôi được đặt trung tâm theo chiều dọc và chiều ngang.
Cách đặt trung tâm theo chiều dọc cho bất kỳ yếu tố nào
Mô hình
<style> .container { height: 200px; position: relative; border: 3px solid green; } .vertical-center { margin: 0; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); } </style> <div class="container"> <div class="vertical-center"> <p>Tôi được đặt trung tâm theo chiều dọc.</p> </div> </div>
Cách đặt trung tâm theo chiều dọc và chiều ngang
Mô hình
<style> .container { height: 200px; position: relative; border: 3px solid green; } .center { margin: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } </style> <div class="container"> <div class="center"> <p>Tôi được đặt trung tâm theo chiều dọc và chiều ngang.</p> </div> </div>
Bạn cũng có thể sử dụng Flexbox để đặt trung tâm các yếu tố:
Mô hình
.center { display: flex; justify-content: center; align-items: center; height: 200px; border: 3px solid green; }
Trang liên quan
Hướng dẫn:CSS Đặt vị trí
Hướng dẫn:CSS Chuyển đổi
Hướng dẫn:CSS Flexbox
- Trang trước Box lật
- Trang tiếp theo Đặt nút giữa DIV