Tidak berfungsi."> Bagaimana untuk menjajarkan teks secara menegak dengan imej?-Soal Jawab Rangkaian PHP Cina
Bagaimana untuk menjajarkan teks secara menegak dengan imej?
P粉360266095
P粉360266095 2023-08-27 12:45:29
0
2
438

为什么 menjajarkan: tengah 不起作用?然而, menjajarkan: atas 确实有效。


span{ vertical-align: tengah; }
img kecil Tidak berfungsi.


P粉360266095
P粉360266095

membalas semua (2)
P粉146080556

Berikut adalah beberapa teknik mudah untuk penjajaran menegak:

Penjajaran menegak baris tunggal: tengah

Yang ini mudah: tetapkan ketinggian baris elemen teks sama dengan ketinggian baris bekas

Doesn't work.

Jalur menegak berbilang baris: bawah

Letakkan div dalam secara mutlak berbanding bekasnya

This is positioned on the bottom

Jalur menegak berbilang baris:tengah

This is positioned in the middle

Jika anda mesti menyokong versi lama IE

Untuk membolehkan ini berfungsi sepenuhnya, anda perlu membuat beberapa perubahan pada CSS. Nasib baik, terdapat pepijat IE yang memihak kepada kami. Tetapantop:50%,在内部 div 上设置top:-50%pada bekas memberikan hasil yang sama. Kami boleh menggabungkan kedua-duanya menggunakan ciri lain yang IE tidak menyokong: pemilih CSS lanjutan.

 

Works in everything!

Ketinggian bekas boleh ubah jajar menegak:tengah

Penyelesaian ini memerlukan penyemak imbas yang lebih moden sedikit daripada penyelesaian lain kerana ia menggunakan atributtransform:translateY. (http://caniuse.com/#feat=transforms2d)

Menggunakan 3 baris CSS berikut pada elemen akan memusatkannya secara menegak dalam elemen induknya, tanpa mengira ketinggian elemen induk:

position: relative; top: 50%; transform: translateY(-50%);
    P粉891237912

    Sebenarnya, dalam kes ini, ia sangat mudah: gunakan penjajaran menegak pada imej. Memandangkan semuanya berada pada satu baris, anda sebenarnya menjajarkan imej, bukan teks.

     
    A grey image showing text 60 x 60 Works.
      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!