Peut-être pensez-vous que la ligne pointillée qui apparaît lorsque vous cliquez sur le focus est moche, alors débarrassons-nous-en !
1. Ajoutez l'instruction onFocus="this.blur()" à la balise <a> :
-------------------------------------------------- ----------
<a href="#" onFocus="this.blur()">essayer</a>
-------------------------------------------------- ---------
Deuxièmement, ajoutez hidefocus à la balise <a> :
-------------------------------------------------- ----------
<a href="###" hidefocus>lien</a>
-------------------------------------------------- ---------
Troisièmement, s'il y a trop de connexions, vous pouvez utiliser des fichiers .HTC de lien externe.
Par exemple, le contenu du fichier Blur.htc est le suivant :
-------------------------------------------------- ---------
<public:attach event="onfocus" onevent="makeblur()"/>
<langage de script="javascript">
fonction makeblur(){
this.blur();
}
</script>
-------------------------------------------------- ----------
Ajoutez le code suivant au CSS :
-------------------------------------------------- ----------
Un {comportement :url(flou.htc) ;
-------------------------------------------------- ---------
Quatrièmement, utilisez le style CSS et ajoutez du code :
-------------------------------------------------- ----------
une {blr:expression(this.onFocus=this.blur())}
-------------------------------------------------- ----------
De cette façon, tous les articles du site ne comportent pas de lignes pointillées.