![How Can I Perfectly Center a Div Element on the Screen Using Only CSS?](https://img.php.cn/upload/article/000/000/000/173339455520240.jpg)
Kedudukan Elemen Sempurna di Pusat Skrin dengan CSS Tulen
Dalam artikel ini, kami akan menangani cabaran biasa untuk memusatkan
(atau
) elemen tanpa mengira saiz skrin. Matlamatnya adalah untuk mengagihkan ruang yang tinggal sama rata pada semua sisi. Begini caranya:
Menggunakan Kedudukan Mutlak
Jika elemen mempunyai lebar dan ketinggian tetap, kedudukan mutlak ialah pendekatan yang paling mudah:
#divElement {
position: absolute;
top: 50%;
left: 50%;
margin-top: -50px;
margin-left: -50px;
width: 100px;
height: 100px;
}
Salin selepas log masuk
Dalam kes ini:
- kedudukan: mutlak mengeluarkan unsur daripada biasa aliran dokumen.
- atas: 50% menetapkan kedudukan teratas elemen ke tengah port pandangan.
- kiri: 50% menetapkan kedudukan kiri elemen ke tengah port pandangan.
- margin-top: -50px dan margin-left: -50px digunakan untuk melaraskan kedudukannya dalam viewport.
Nota: Sentiasa elakkan gaya sebaris kerana ia boleh menimbulkan masalah penyelenggaraan dan menghalang kebolehgunaan semula kod.
Berikut ialah contoh yang berfungsi pada JSFiddle: http:/ /jsfiddle.net/S5bKq/.
Dengan mengikuti langkah-langkah ini, anda boleh memusatkan mana-mana
atau
elemen pada halaman web, tanpa mengira saiz skrin, memastikan reka letak yang menarik secara visual.Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memusatkan Elemen Div dengan Sempurna pada Skrin Hanya Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Topik-topik yang berkaitan
Lagi>