Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mencapai Putaran Teks Menegak Merentas Pelayar dengan CSS?

Bagaimanakah Saya Boleh Mencapai Putaran Teks Menegak Merentas Pelayar dengan CSS?

Mary-Kate Olsen
Lepaskan: 2024-12-15 05:22:09
asal
663 orang telah melayarinya

How Can I Achieve Cross-Browser Vertical Text Rotation with CSS?

Putaran Teks Menegak Merentas Pelayar menggunakan CSS

Latar Belakang

Banyak laman web moden menggabungkan dinamik kandungan, termasuk teks diputar. Walau bagaimanapun, mencapai teks menegak yang konsisten merentas penyemak imbas telah memberikan cabaran.

Penyelesaian

Untuk memutar perkataan 90 darjah, manfaatkan sifat 'transform':

.rotate {
  transform: rotate(-90deg);
  transform-origin: 50% 50%;  
}
Salin selepas log masuk

Keserasian Pelayar

Pendekatan ini menyokong pelayar utama:

  • Chrome (sebarang versi)
  • Firefox (≥2)
  • Safari (≥3.1)
  • Opera (≥5 )
  • IE (≥9)

Nota

Versi IE sebelum 9 memerlukan penggunaan sifat penapis:

.rotate {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
Salin selepas log masuk

Untuk Firefox (≥ 3.5) dan Webkit (≥3.1), pertimbangkan '-moz-transform' dan '-webkit-transform', masing-masing.

Kesimpulan

Teknik CSS yang disediakan membolehkan penggiliran teks menegak merentas pelayar, membolehkan persembahan kandungan yang cekap dan konsisten.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencapai Putaran Teks Menegak Merentas Pelayar dengan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan