Rohkem
Kuidas keelata link, kasutades ainult CSS-i?
Kas on võimalik CSS-i abil linki keelata?
Mul on klass nimega current-page
ja ma tahan, et selle klassiga lingid oleksid välja lülitatud, nii et nende klikkimisel ei toimuks mingit tegevust.
821
3
CSS-i saab kasutada ainult millegi stiili muutmiseks. Parim, mida te saaksite puhta CSS-iga teha, on ilmselt linki täielikult ära peita.
Mida te tegelikult vajate, on javascript. Siin'on, kuidas te'd teha seda, mida soovite, kasutades jQuery raamatukogu.
CSS ei saa seda teha. CSS on ainult esitlemiseks. Teie võimalused on järgmised:
<a>
tippidesse atribuutihref
.class
-iga ankurelemendid ja eemaldada vastavalt nendehref
võionclick
atribuudid. jQuery aitaks teid selles (NickF näitas, kuidas teha midagi sarnast, kuid paremini).Atribuudiks
href
saab määratajavascript:void(0)
.