|
|
|
#1 (permalink) |
|
Messages: n/a
Hébergeur: |
Bonjour,
Existe-t'il un moyen générique et standard CSS pour mettre en valeur les accesskey ? Je n'ai rien trouvé d'autre que d'encapsuler la lettre correspondante dans un <em></em> à l'intérieur du label, mais je n'ai pas de méthode pour le bouton submit. Voici un exemple : <form method="get" action="http://example.com/cgi-bin/smokeping.cgi" enctype="multipart/form-data" id="rangeform"> <fieldset><legend>Time range:</legend> <label for="start"><em>F</em>rom:</label> <input type="text" name="start" tabindex="1" value="2008-04-16 11:22" accesskey="f" id="start" /> <label for="end"><em>T</em>o:</label> <input type="text" name="end" tabindex="2" value="now" accesskey="t" id="end" /> <input type="hidden" name="target" value="World.Europe.France.IPv6" /> <input type="hidden" name="displaymode" value="n" /> <input type="submit" tabindex="3" name="Generate!" value="Generate!" accesskey="g" /> </fieldset> </form> Il y aurait aussi une autre possibilité peu satisfaisante avec CSS : input:before { content: attr[accesskey]; } Mais cela oblige à voir l'accesskey affichée en dehors du label de l'élément (avant ou après). -- Léa Gris |
|
![]() |
| Outils de la discussion | |
|
|