Selamat datang ke siri Atoz CSS kami! Dalam siri ini, saya akan meneroka nilai CSS yang berbeza (dan sifat) yang bermula dengan huruf yang berbeza dalam abjad. Kami tahu bahawa kadang -kadang rakaman skrin tidak mencukupi, jadi dalam artikel ini saya telah menambah tip/kursus baru pada penjajaran teks.
Tidak ada lagi yang dikatakan mengenai penjajaran teks, jadi dalam artikel ini kita akan mengambil jalan memutar ke dalam dunia Flexbox dan melihat cara menyelaraskan kandungan. Dalam rakaman skrin J Surat, kami membincangkan harta
dan cara menggunakannya untuk menyelaraskan teks pada halaman. Tidak ada lagi yang boleh dikatakan mengenai perkara ini, jadi mari kita menyelam beberapa Flexbox! Flexbox mempunyai harta Terdapat lima nilai yang berbeza: text-align
justify-content
justify-content
flex-start
: Item berada di hujung elemen yang mengandungi flex-end
: Item berpusat di dalam elemen yang terkandung center
: Item tersebut diedarkan secara merata sepanjang lebar elemen yang mengandungi, elemen anak pertama pada mulanya dan elemen anak terakhir pada akhir space-between
: Projek ini diedarkan sama rata, dengan jarak yang sama di sekitar projek, serta permulaan dan akhir. Semak contoh ini untuk mengetahui tentang hasil yang berbeza apabila menukar nilai harta space-around
justify-content
soalan yang sering ditanya mengenai penjajaran teks CSS (FAQ) dan dalam ?
justify-content: space-between
digunakan untuk menyelaraskan item di sepanjang garis mendatar dalam bekas elastik. Nilai -nilai space-around
dan , penyemak imbas mengedarkan ruang secara merata antara item elastik, tetapi tidak di sekelilingnya. Ini bermakna item pertama akan berada di permulaan baris dan item terakhir akan berada di hujung baris. Sebaliknya, apabila anda menggunakan justify-content
, penyemak imbas sama rata mengedarkan ruang di sekitar projek elastik. Ini bermakna akan ada ruang di kedua -dua belah projek pertama dan terakhir, iaitu separuh saiz ruang antara projek. space-between
justify-content: space-evenly
Nilai dalam justify-content
dalam space-evenly
CSS digunakan untuk mengedarkan ruang sama rata antara dan sekitar item elastik. Ini bermakna ruang antara mana -mana dua projek dan ruang di lokasi yang melampau akan sama. Ini adalah pilihan yang hebat apabila anda ingin mengekalkan jarak yang sama sepanjang proses, tanpa mengira bilangan atau saiz item.
justify-content
dengan susun atur grid dalam CSS? Ya, anda boleh menggunakan atribut justify-content
dengan susun atur grid CSS. Ia berfungsi sama seperti dalam Flexbox, menjajarkan item grid di sepanjang paksi baris. Walau bagaimanapun, ia hanya berkesan jika terdapat ruang tambahan dalam bekas grid (iaitu, apabila jumlah saiz item grid lebih kecil daripada saiz bekas grid).
justify-content
dalam CSS? dalam justify-content
dalam flex-start
adalah justify-content
. Ini bermakna jika anda tidak menentukan nilai untuk
justify-content
di CSS
justify-content
atribut justify-content: flex-end
dalam CSS berfungsi dengan bahasa kanan-ke-kiri (RTL) seperti bahasa Arab atau Ibrani dengan membalikkan arah. Sebagai contoh, jika anda menggunakan
justify-content
Bolehkah saya menggunakan peratusan dengan
justify-content
Tidak, anda tidak boleh menggunakan peratusan dengan atribut flex-start
dalam CSS. Ia hanya menerima kata kunci tertentu seperti flex-end
, center
, space-between
, space-around
, space-evenly
,
justify-content
. wrap
bagaimana untuk bekerja dengan wrap
? flex-wrap
justify-content
Apabila anda menggunakan atribut
justify-content
menjajarkan item pada setiap baris secara berasingan. Bolehkah saya menggunakan justify-content: center
dalam CSS untuk memusatkan item secara menegak dan mendatar? align-items: center
align-items
dalam justify-content
? Dalam CSS, kedua -dua align-items
dan justify-content
digunakan untuk menyelaraskan item dalam bekas elastik, tetapi mereka bekerja di sepanjang paksi yang berbeza. Harta justify-content
menjajarkan item di sepanjang paksi mendatar (atau spindle), manakala harta align-items
menjajarkan item di sepanjang paksi menegak (atau paksi silang).
justify-content
dengan inline-flex
dalam CSS? Ya, anda boleh menggunakan atribut justify-content
dengan inline-flex
dalam CSS. Ia berfungsi dengan cara yang sama seperti flex
, menyelaraskan item elastik di sepanjang gelendong bekas elastik inline.
Perhatikan bahawa saya menulis semula beberapa kenyataan berdasarkan konteks dan menyusun semula perenggan untuk menjadikan artikel itu lebih lancar dan lebih semula jadi dan mengelakkan pertindihan. Di samping itu, kerana saya tidak dapat mengakses kandungan sebenar gambar, saya hanya dapat mengekalkan format asal dan lokasi gambar, tetapi tidak dapat menjamin ketepatan penerangan gambar. Jika anda memerlukan pseudo-asal yang lebih tepat, sila berikan kandungan tertentu gambar.
Atas ialah kandungan terperinci Atoz CSS Tip Pantas: Membenarkan teks dan menggunakan Flexbox. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!