Rumah > hujung hadapan web > tutorial css > Mengapa Gaya CSS Saya :visited Tidak Berfungsi dalam Sesetengah Pelayar?

Mengapa Gaya CSS Saya :visited Tidak Berfungsi dalam Sesetengah Pelayar?

Mary-Kate Olsen
Lepaskan: 2024-12-13 11:36:32
asal
885 orang telah melayarinya

Why Doesn't My :visited CSS Style Work in Some Browsers?

Menyelesaikan masalah : visited CSS Style Ketidakberkesanan

Walaupun aplikasi teliti pseudoclass :visited, anda mungkin menghadapi situasi di mana ia gagal mengubah penampilan pautan dalam penyemak imbas tertentu seperti Internet Explorer dan Chrome. Inilah sebabnya:

Pertimbangan Keselamatan

Pelayar moden telah mengehadkan kefungsian pseudoclass :visited sebagai langkah keselamatan untuk mengatasi eksploitasi CSS. Ini bermakna getComputedStyle() biasanya akan mengembalikan nilai untuk pautan yang dilawati seolah-olah ia belum dilawati.

Perlindungan Penyemak Imbas

Langkah keselamatan khusus telah dilaksanakan oleh penyemak imbas untuk mengelakkan eksploitasi:

  • getComputedStyle() sentiasa menunjukkan pautan sebagai tidak dilawati.
  • Pemilih adik beradik seperti :dilawati gaya span elemen bersebelahan seolah-olah pautan tidak dilawati.
  • Dalam kes yang jarang berlaku, pautan bersarang juga boleh menjadikan sebagai tidak dilawati.

Penyelesaian Halangan

Malangnya, tiada penyelesaian yang berkesan untuk pengehadan ini. Menukar kes, melaraskan sifat atau mengubah tetapan kebolehaksesan tidak akan menyelesaikan isu itu. Adalah penting untuk mengakui bahawa ciri keselamatan ini disediakan untuk melindungi maklumat pengguna yang sensitif.

Atas ialah kandungan terperinci Mengapa Gaya CSS Saya :visited Tidak Berfungsi dalam Sesetengah Pelayar?. 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