Atribut reka letak CSS: paparan, kedudukan dan apungan
CSS ialah bahasa penanda yang digunakan untuk mengawal gaya halaman web. Sifat susun atur adalah sangat penting semasa mereka bentuk reka letak halaman web. CSS menyediakan pelbagai sifat susun atur, yang paling biasa digunakan ialah paparan, kedudukan dan apungan. Dalam artikel ini, kami akan memperkenalkan tiga sifat susun atur ini secara terperinci dan memberikan contoh kod khusus.
1.1 blok
Elemen blok menduduki baris eksklusif, sentiasa mula dipaparkan dari baris baharu dan mengisi lebar elemen induk. Sebagai contoh, elemen
div { display: block; }
1.2. Elemen sebaris
sebaris tidak akan menduduki garisan dengan sendirinya, hanya menempati ruang yang diperlukan. Contohnya, elemen ialah elemen sebaris biasa.
span { display: inline; }
1.3. elemen blok sebaris
blok sebaris tidak akan menduduki satu baris, tetapi lebar dan ketinggian boleh ditetapkan. Contohnya, elemen ialah elemen blok sebaris biasa.
img { display: inline-block; }
1.4.tiada elemen tidak akan dipaparkan dan akan dialih keluar daripada aliran dokumen. Sebagai contoh, anda boleh menyembunyikan elemen dengan menetapkan paparan: tiada.
.hidden { display: none; }
statik ialah kaedah penentududukan lalai, dan elemen dibentangkan dalam susunan aliran dokumen.
div { position: static; }
relatif kepada kedudukan awalnya sendiri. Kedudukan sesuatu elemen boleh dilaraskan dengan menggunakan sifat atas, bawah, kiri dan kanan.
div { position: relative; top: 10px; left: 20px; }
mutlak diposisikan secara relatif kepada unsur induk, atau diposisikan secara relatif kepada unsur nenek moyang terdekat dengan atribut kedudukan (kedudukan tidak statik).
div { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
ditetapkan diposisikan relatif kepada tetingkap penyemak imbas dan tidak akan menukar kedudukan semasa bar skrol menatal.
div { position: fixed; top: 0; right: 0; }
img { float: left; }
Atas ialah kandungan terperinci Senarai lengkap sifat susun atur CSS: paparan, kedudukan dan apungan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!