Rumah >hujung hadapan web >tutorial css >kedudukan (harta CSS)
3
Keterangan
Harta kedudukan, bersama -sama dengan harta terapung, mengawal cara di mana kedudukan kotak yang dihasilkan oleh elemen dikira. Lihat kedudukan untuk butiran mengenai kedudukan unsur.
Kotak dengan nilai kedudukan selain statik dikatakan diposisikan. Penempatan menegak mereka dalam konteks penyusunan ditentukan oleh harta z-indeks.
mutlak
Nilai mutlak menghasilkan kotak yang benar -benar diposisikan yang diposisikan berbanding dengan blok yang mengandunginya. Kedudukan ini boleh ditentukan menggunakan satu atau lebih sifat atas, kanan, bawah, dan kiri. Kotak yang benar -benar diposisikan dikeluarkan dari aliran dan tidak memberi kesan kepada adik -beradik kemudian. Margin pada kotak yang benar -benar diposisikan tidak pernah runtuh dengan margin di kotak lain.
tetap
Nilai tetap menghasilkan kotak yang benar -benar diposisikan yang diposisikan berbanding dengan blok yang mengandungi awal (biasanya viewport). Kedudukan ini boleh ditentukan menggunakan satu atau lebih sifat atas, kanan, bawah, dan kiri. Dalam jenis media cetak, elemen diberikan pada setiap halaman.
relatif
Relatif nilai menghasilkan kotak yang diposisikan yang kedudukannya pertama kali dikira sebagai aliran biasa. Kotak yang dihasilkan kemudian diimbangi dari kedudukan ini mengikut sifat atas atau bawah dan/atau kiri atau kanan. Kedudukan kotak berikut dikira seolah -olah kotak yang agak diposisikan menduduki kedudukan yang dikira sebelum kotak itu diimbangi. Nilai ini tidak boleh digunakan untuk sel meja, lajur, kumpulan lajur, baris, kumpulan baris, atau kapsyen.
statik
Nilai statik menghasilkan kotak yang tidak diposisikan, tetapi berlaku dalam aliran normal. Ciri-ciri atas, kanan, bawah, kiri, dan z-indeks diabaikan untuk kotak statik.
mewarisi
Nilai mewarisi menyebabkan elemen mengambil nilai yang dikira yang sama seperti ibu bapanya (lihat nilai harta CSS mewarisi) untuk maklumat lanjut.
Kedudukan mutlak dalam CSS membolehkan anda meletakkan elemen tepat di mana anda menginginkannya. Ia diposisikan berbanding dengan nenek moyang yang terdekat (bukannya diposisikan berbanding dengan pandangan, seperti tetap). Walau bagaimanapun, jika elemen yang diposisikan mutlak tidak mempunyai nenek moyang yang diposisikan, ia menggunakan badan dokumen, dan bergerak bersama-sama dengan menatal halaman. > Harta z-indeks dalam CSS digunakan bersempena dengan sifat kedudukan untuk mengawal susunan elemen penyusunan. Ia hanya berfungsi pada unsur -unsur yang diposisikan (kedudukan: mutlak, kedudukan: relatif, kedudukan: tetap, atau kedudukan: melekit). Harta z-indeks menentukan susunan susunan elemen. Elemen dengan susunan susunan yang lebih besar sentiasa berada di hadapan elemen dengan susunan susunan yang lebih rendah.
Harta kedudukan CSS boleh mengatasi harta paparan. Sebagai contoh, jika anda menetapkan elemen untuk memaparkan: Tiada, tetapi kemudian letakkannya dengan kedudukan: mutlak atau kedudukan: Tetap, elemen masih akan dipaparkan. Walau bagaimanapun, interaksi antara kedua -dua sifat ini boleh menjadi kompleks dan bergantung kepada konteks tertentu.
Atas ialah kandungan terperinci kedudukan (harta CSS). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!