Tobi Reif menegaskan bahawa kedudukan menegak fon tersuai dengan fon super besar boleh menjadi sangat berbeza walaupun pada penyemak imbas yang sama dan pada sistem operasi yang berbeza. Penyelesaian? Adakah anda tahu bahawa beberapa sifat CSS hanya sah di dalam blok @font-face? Mereka dipanggil "deskriptor", dan font-display
adalah contoh yang sama. Terdapat ciri-ciri lain yang disokong rendah, seperti ascent-override
, descent-override
, dan line-gap-override
. Chrome menyokong sifat -sifat ini dan boleh digunakan untuk menyelesaikan masalah ini.
Saya suka pendekatan ini, yang menimpa "metrik" fon tempatan (rollback) untuk memadankan fon tersuai, anda akan memuatkan supaya apabila fon tersuai dimuatkan, teks itu tidak akan bergerak. Saya benci Fout (saya tahu ia baik untuk prestasi dalam teori), tetapi saya masih boleh menerimanya jika penggantian teks tidak menyebabkan peralihan besar dalam kandungan.
Atas ialah kandungan terperinci Memastikan kedudukan tegak teks yang betul. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!