J'ai une étiquette dans ma page Web comme étiquette pour = "titre" Comment puis-je styler cet élément d'étiquette spécifique?Sélecteur CSS pour l'étiquette utilisant l'attribut "for" dans IE 6,7
Répondre
Comme IE6 ne prend pas en charge les sélecteurs d'attribut, vous pouvez envisager de spécifier un attribut de classe à votre <label />
et le sélectionner avec. (Voir How to workaround: IE6 does not support CSS “attribute” selectors)
Avec IE7, vous pouvez simplement faire ceci:
label[for="title"] {
font-weight: bold;
/* ... */
}
Voir jsfiddle.net/GWNXq.
Oh, de toute façon, ne faisait pas attention. :) –
vous pouvez lui attribuer une id
<label for="title" id="label-title">TITLE</label>
puis appliquer une css, par exemple
#label-title{font-weight:bold}
Assez l'un des seuls moyens (faciles) pour accueillir IE6. +1 – BoltClock
Comme Rocket affirme Ronnie, id est une façon de le faire.
Vous pouvez même fournir une classe, de cette façon vous pouvez définir le style plusieurs choses à la fois
<label for="title" class="label">TITLE</label>
<label for="title" class="label">FORENAME</label>
puis appliquer une css, par exemple
.label{font-weight:bold}
Merci pour les réponses ur!
Ce que j'ai trouvé après les heures de « googler »
Je pense que dans IE6 nous devons utiliser des attributs sinon ce ne est pas possible id ou classe pour sélectionner l'élément d'étiquette comme dit ci-dessus dans la plupart des anwers!
label[htmlFor="title"]{... }
pour IE7
label[for="title"]{... }
pour FF 3.5 (je ne l'ai pas testé sur Safari)
référence - http://reference.sitepoint.com/css/attributeselector
P.S: Sa ne fonctionne toujours pas dans IE7 !!
- 1. jqZoom IE 6,7 (8?) Bug
- 2. JQuery - IE 6,7 Opacité ne fonctionne pas
- 3. CSS Sous-menu horizontal - IE 6,7 les deux ne fonctionnent pas, essayé avec quel vol stationnaire
- 4. CSS Parent/Ancêtre Sélecteur
- 5. Sélecteur enfant CSS (>) ne fonctionne pas avec IE
- 6. CSS, sélecteur dans le tableau
- 7. Sélecteur CSS pour les itérations groupées
- 8. CSS for field_with_errors
- 9. css opacity dans IE
- 10. Rendu génial dans IE pour HTML + CSS
- 11. Problème CSS dans IE
- 12. problème CSS dans IE
- 13. Sélecteur CSS pour l'entrée désactivée type = "submit"
- 14. Sélecteur CSS pour la ligne courante dans GMail
- 15. Javascript for..in et $ .for() jQuery ne fonctionnent pas pour XMLHttpRequest dans IE
- 16. Style de sélecteur CSS?
- 17. Sélecteur CSS Problème
- 18. jQuery CSS sélecteur question
- 19. XPath CSS Sélecteur
- 20. Aide avec sélecteur css pour jquery
- 21. Sélecteur CSS pour absence de Tag
- 22. Image CSS horizontale dans IE
- 23. sélecteur jQuery ne fonctionne pas dans IE
- 24. CSS nième sélecteur enfant
- 25. sélecteur css: premier-enfant
- 26. problème CSS dans ie, ff
- 27. Sélecteur CSS pour l'étiquette liée à la saisie
- 28. sélecteurs jQuery CSS dans IE
- 29. Comment utiliser le sélecteur CSS?
- 30. Sélecteur CSS pour l'étiquette d'un bouton radio coché
duplication possible de [Est-il possible de formater une info-bulle HTML?] (Http://stackoverflow.com/questions/484137/is-it-possible-to-format-an-html-tooltip) –
Oh, mon Dommage, j'ai mal compris la question. Désolé –
Comment ennuyeux que IE6 ne supporte pas les sélecteurs CSS de base. Pour être honnête, j'ai arrêté d'essayer de supporter IE6 maintenant; cela n'en vaut tout simplement pas la peine, et sa part de marché diminue tout le temps. Mais si vous avez encore à le supporter, je le ressens pour vous. – Spudley