CSS: comment faire de l'étiquette apparaîtra à droite de la radio?
Dire que j'ai la marque suivante:
<label for="name">Name:</label>
<input type="radio" name="name" id="name"/>
L'ordre des balises semblent être bon pour moi (dans un sens sémantique: l'étiquette avant de la chose que vous êtes à l'étiquetage). Mais je veux afficher ce que le bouton radio en premier, suivi par le label. Comment puis-je le faire en CSS?
OriginalL'auteur StackOverflowNewbie | 2012-04-05
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas besoin de CSS. Enveloppez votre entrée dans un label et de mettre le texte en dernier.
Est-ce encore de la sémantique pour vous?
Ou vous pouvez essayer le flotteur.
OriginalL'auteur rlemon
Tag ordre dans ce cas n'a pas d'importance. Et même si elle l'était, il serait dans l'autre sens - d'abord, vous devez créer le bouton radio, puis de référence dans l'étiquette.
Pour répondre à votre question, il suffit de le faire dans l'ordre que vous souhaitez afficher
violon http://jsfiddle.net/Jm2JR/1/..
OriginalL'auteur valentinas
OriginalL'auteur Cassie Smith
écrire comme ceci:
Cochez cette http://jsfiddle.net/3cLRg/
OriginalL'auteur sandeep
essayez ceci:
2ème approche :
OriginalL'auteur Invincible
Salut vous suffit de définir votre balise d'entrée que celui
Démonstration en direct http://jsfiddle.net/rohitazad/bhBQn/1/
OriginalL'auteur Rohit Azad