Rumah > hujung hadapan web > tutorial css > Bagaimana Saya Boleh Lumpuhkan Pautan Menggunakan CSS Sahaja?

Bagaimana Saya Boleh Lumpuhkan Pautan Menggunakan CSS Sahaja?

Patricia Arquette
Lepaskan: 2024-12-20 12:23:20
asal
905 orang telah melayarinya

How Can I Disable Links Using Only CSS?

Melumpuhkan Pautan dengan CSS: Panduan Lengkap

Adakah anda mempunyai keperluan untuk melumpuhkan pautan pada halaman web anda tetapi hanya bergantung pada CSS untuk penyelesaian? Jangan risau, kerana terdapat penyelesaian mudah yang boleh anda gunakan.

Cabarannya

Bayangkan anda mempunyai bar navigasi dengan pautan dan salah satu pautan mewakili halaman semasa anda berada di. Anda mahu melumpuhkan pautan ini supaya apabila diklik, tiada tindakan berlaku, menandakan pengguna sudah berada di halaman.

Penyelesaian CSS

Untuk mencapai kelumpuhan ini, kita boleh memanfaatkan atribut aria-current="page". Atribut ini menunjukkan bahawa elemen mewakili halaman semasa. Dengan menggunakan peraturan CSS berikut pada elemen dengan atribut ini, kami boleh melumpuhkan pautan:

[aria-current="page"] {
  pointer-events: none; // Prevents any cursor interaction
  cursor: default; // Resets the cursor to its default appearance
  text-decoration: none; // Removes any underlining
  color: black; // Restores the text color to black
}
Salin selepas log masuk

Contoh Praktikal

Untuk menggunakan penyelesaian ini dalam HTML anda, hanya tambahkan atribut aria-current="page" pada elemen yang ingin anda lumpuhkan.

<a href="link.html" aria-current="page">Link</a>
Salin selepas log masuk

Dengan melaksanakan penyelesaian CSS ini, anda boleh melumpuhkan pautan dengan berkesan tanpa mengubah penampilannya atau menggunakan JavaScript. Teknik ini memastikan antara muka pengguna yang bersih dan boleh diakses, dengan jelas menunjukkan halaman mana yang sedang dilihat pengguna.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Lumpuhkan Pautan Menggunakan CSS Sahaja?. 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