Rumah >hujung hadapan web >tutorial css >Mengapa Menjajarkan Menegak pada Seolah-olah Mempengaruhi Elemen Sekeliling?
Pertimbangkan senario di mana kami menggunakan penjajaran menegak semata-mata pada unsur. Anehnya, bukan sahaja kandungan tetapi keseluruhan elemen sekeliling kelihatan sejajar menegak. Mengapakah ini berlaku?
Gelagat Jangkaan
Tingkah laku ini sememangnya kefungsian penjajaran menegak. Dengan menentukan penjajaran menegak untuk elemen, anda menunjukkan penjajaran kandungannya dalam bekas induknya. Dalam kes anda, ialah keturunan langsung elemen. Pengiraan Penjajaran Apabila sifat penjajaran menegak digunakan pada , penyemak imbas mengira kedudukan menegak ' kandungan s relatif kepada kandungan induknya. Yang elemen diberikan ketinggian 50px dan diberikan ketinggian 50px juga. Penyemak imbas kemudiannya menentukan bahawa kandungan hendaklah diletakkan di tengah-tengah kandungan, menghasilkan keseluruhan elemen berpusat menegak. Kesan ke atas Elemen Sekeliling Perlu ambil perhatian bahawa penjajaran menegak mempengaruhi elemen itu sendiri dan sebarang kandungan di dalamnya. Walau bagaimanapun, ia tidak mengubah suai secara langsung penjajaran menegak elemen sekeliling. Dalam contoh anda, warna latar belakang elemen kelihatan memanjang secara menegak melepasi , mewujudkan ilusi bahawa keseluruhan dijajarkan secara menegak. Walau bagaimanapun, kandungan masih dijajarkan di tengah-tengah kandungan seperti yang dihasratkan. Sebab Salah Tanggapan Salah tanggapan timbul kerana kita cenderung menumpukan pada kesan yang boleh dilihat dari penjajaran menegak pada kandungan, dengan mengandaikan bahawa ia menjajarkan unsur itu sendiri. Walau bagaimanapun, penjajaran menegak terutamanya mempengaruhi penjajaran kandungan dalam berbanding bekas induknya. Kesimpulan Dengan memahami gelagat penjajaran menegak yang dimaksudkan, kami boleh mengelakkan kekeliruan dan memanfaatkan sifat ini dengan berkesan dalam penggayaan CSS kami. Adalah penting untuk diingat bahawa penjajaran menegak mempengaruhi penjajaran kandungan dalam elemen, tetapi elemen itu sendiri mungkin tidak dijajarkan secara langsung akibat sifat ini. Atas ialah kandungan terperinci Mengapa Menjajarkan Menegak pada Seolah-olah Mempengaruhi Elemen Sekeliling?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!