Bagaimanakah Kedudukan Mutlak dan Relatif Mempengaruhi Lebar, Tinggi dan Peletakan dalam Reka Letak Web?

Linda Hamilton
Lepaskan: 2024-11-01 03:35:02
asal
921 orang telah melayarinya

 How Do Absolute and Relative Position Affect Width, Height, and Placement in Web Layouts?

Memahami Kedudukan Mutlak lwn Relatif Lebar dan Tinggi

Kedudukan relatif dan mutlak memainkan peranan penting dalam reka letak web. Semasa memahami konsep mereka, beberapa persoalan mungkin timbul mengenai kesannya terhadap dimensi dan tingkah laku elemen.

1. Div Relatif Mengambil Lebar 100% Secara Automatik Tetapi Div Mutlak Hanya Mengambil Lebar Kandungan

  • Kedudukan:pengisytiharan relatif mengalih keluar elemen daripada aliran biasa, meletakkannya di luar aliran elemen lain.

Oleh itu, elemen kedudukan mutlak mesti menyatakan lebarnya secara eksplisit melalui CSS (cth., lebar: 100%).

2. Menetapkan Ketinggian kepada 100% Tiada Kesan pada Div Relatif Tetapi Div Mutlak Mengambil Ketinggian 100%

  • Apabila position:relative digunakan, elemen kekal sebagai sebahagian daripada aliran dokumen.

Akibatnya, tetapan ketinggian:100% tidak mempunyai kesan melainkan elemen induk mempunyai ketinggian yang ditentukan.

3. Anjakan Margin-top Kedua-dua Div Relatif dan Mutlak, Manakala Atas Sahaja Mengalih Div Relatif

  • Kesan margin-top berbeza-beza bergantung pada kedudukan.

Untuk kedudukan mutlak, margin-top diabaikan kerana elemen itu sudah dipisahkan daripada aliran dokumen. Untuk kedudukan relatif, ia menganjakkan elemen ke bawah, melaraskan jaraknya dari atas.

4. Kedudukan Div Mutlak apabila Atas:0 dan Kiri:0 Tidak Ditetapkan

  • Secara lalai, sifat atas dan kiri ditetapkan kepada "auto" untuk kedudukan mutlak.

Ini bermakna penyemak imbas mengira kedudukan berdasarkan lokasi elemen dalam aliran dokumen, walaupun position:absolute digunakan. Hanya menetapkan top:0 dan left:0 secara eksplisit akan meletakkan div mutlak di sudut kiri atas bekasnya.

Atas ialah kandungan terperinci Bagaimanakah Kedudukan Mutlak dan Relatif Mempengaruhi Lebar, Tinggi dan Peletakan dalam Reka Letak Web?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!