Bouton radio pour les variantes

  • Posts: 18
  • Thank you received: 0
13 years 8 months ago #10952

Bonjour,

J'affiche des variantes avec des boutons radio. Le problème est que les variantes s'affichent sur une même ligne.

J'aimerais que chaque variante soit sur une ligne différente donc les boutons radio seraient tous alignés à gauche.

Comment dois-je faire ?

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 8 months ago #10957

Bonjour,

Vous pouvez faire cela avec un peu de CSS. Si vous nous donnez l'url de la page ou vous avez votre caractéristique nous pourrons être plus précis.

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
13 years 8 months ago #11032

Le site est en local et je ne peux pas vous donner un accès à cause de la sécurité.

J'ai inclus un fichier Word qui contient un printscreen des boutons radio vu avec Firebug et la css suit en 2e page.

J'ai écris display: block; dans la css mais les labels s'affichent sur la ligne suivante au lieu de s'afficher à côté du bouton radio.

Peut-être pourrez-vous m'aider avec ça ?

File Attachment:

File Name: Alignement.doc
File Size:142 KB

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 8 months ago #11036

Il faut surement ajouter également un float:left soit sur le label soit sur the input.

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
13 years 8 months ago #11039

J'avais déjà essayé mais ça ne donne pas ce que ça devrait donner. Voir les 3 pages du fichier ci-joint.

Au départ, j'ai cherché à ajouter <br /> après le label dans le HTML mais je n'ai pas trouvé où l'inscrire.

File Attachment:

File Name: Alignement_2.doc
File Size:366 KB

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 8 months ago #11042

Essayez voir avec cela:

.hikashop_product_characteristics_table input{ float:left; }
.hikashop_product_characteristics_table label{ display:block; }

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
13 years 8 months ago #11046

J'ai dû ajouter un width mais les boutons radio sont décalés. Voir le document.

File Attachment:

File Name: Alignement_3.doc
File Size:235 KB

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 8 months ago #11051

Vous devriez essayer de fixer le width du label:
.hikashop_product_characteristics_table label{ width:50px; }

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
13 years 8 months ago #11054

Je ne pouvais pas mettre un width: 50px à mon label car d'autres variantes étaient plus longues. De toute façon, même avec les variantes que j'avais pour l'instant, ça ne fonctionnait pas. Le texte se plaçait sur la ligne suivante.

J'ai réussi en ajoutant un clear: both;. Voici ce que j'ai ajouté dans mon css :

.hikashop_product_characteristics_table{
width: 100%;
}
.hikashop_product_characteristics_table input{
float: left;
clear: both;
}
.hikashop_product_characteristics_table label{
display: block;
}

Merci bien de ton aide. :lol:

Last edit: 13 years 8 months ago by nath.

Please Log in or Create an account to join the conversation.

Time to create page: 0.070 seconds
Powered by Kunena Forum