Penyampaian Fon/Percanggahan Ketinggian Garis pada Mac lwn. PC
Isu yang dibentangkan melibatkan salah jajaran kandungan teks dalam dokumen HTML apabila dilihat pada peranti Mac dan PC. Penjajaran yang jelas disebabkan oleh variasi dalam pemaparan fon merentas platform OS.
Konfigurasi CSS
Kod CSS yang disediakan menggunakan satu siri sifat sel jadual untuk menjajarkan kandungan dalam lingkungan masing-masing bekas:
.display { display: table-cell; height: 70px; vertical-align: middle; padding: 3px 15px 0; }
Pemerhatian
Pada Windows, kandungan teks nampaknya dipaparkan dalam sempadan kontena yang dimaksudkan. Walau bagaimanapun, pada Mac, peralihan sedikit berlaku, menyebabkan teks memanjang di luar bekas, mengakibatkan ketidakjajaran yang diperhatikan.
Punca Kemungkinan
Punca perkara ini percanggahan terletak pada perbezaan fon yang memaparkan antara Mac dan PC. Setiap OS menggunakan enjin pemaparan fon sendiri, yang membawa kepada variasi dalam cara aksara dipaparkan dan dijarakkan.
Percubaan Menyelesaikan Masalah
Kod yang disediakan menunjukkan bahawa pelbagai langkah penyelesaian masalah telah dibuat dilaksanakan, termasuk:
Walaupun usaha ini dilakukan, isu penjajaran berterusan merentas platform.
Mungkin Penyelesaian
Pengkategorian
Isu ini boleh dikaitkan dengan gabungan faktor:
Atas ialah kandungan terperinci Mengapa Teks Saya Menjajarkan Secara Berbeza pada Mac dan PC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!