Rumah > Artikel > hujung hadapan web > Bolehkah Elemen Diposisikan Sama sekali Tanpa Margin Eksplisit?
Letakkan Elemen Benar-Benar Tanpa Margin Eksplisit
Bolehkah elemen diletakkan secara mutlak tanpa menetapkan mana-mana sifat atas/kiri/bawah/kanan? Soalan ini timbul dalam kes di mana susun atur yang jelas dan ringkas dikehendaki tanpa kod yang tidak diperlukan.
Kes 1: Logo Di Atas Foto dalam Tema WordPress
Untuk meletakkan logo di atas foto dalam tema WordPress, logo boleh diletakkan sebelum foto dengan kedudukan mutlak tanpa sifat atas/kiri. Jidar atau padding CSS boleh digunakan untuk membuat offset. Teknik ini juga berfungsi dengan sifat sempadan.
Kes 2: Menu Berbilang Aras Mendatar
Dalam menu berbilang peringkat dengan susun atur gaya jadual, sel jadual tidak menyokong kedudukan relatif. Penyelesaian yang berpotensi adalah untuk menetapkan kedudukan kepada mutlak tanpa sebarang sifat atas/kiri. Penyelesaian ini berfungsi dalam kebanyakan penyemak imbas, tetapi kestabilannya dalam jangka panjang tidak dapat dijamin.
Tafsiran Standard
Mengikut piawaian CSS2, jika atas/bawah dan kiri /sifat kanan tidak ditetapkan, ia lalai kepada nilai statiknya. Ini bermakna elemen yang diletakkan secara mutlak tanpa sifat atas/kiri/bawah/kanan yang eksplisit akan menduduki kedudukan asalnya dan berkelakuan seolah-olah ia diletakkan secara statik.
Atas ialah kandungan terperinci Bolehkah Elemen Diposisikan Sama sekali Tanpa Margin Eksplisit?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!