je suis débutant en CSS et ça fait quelques jours que j'ai le même problème!
je suis entrain de créer une page de quiz, ce qui n’emmène a créer un formulaire! j'ai essayer de diviser chaque question dans une sorte de box mai quand je sélectionne un choix(A, B, ou C) dans un box autre que le premier il me sélectionne toujours cette lettre dans le premier box.
Je ne suis pas sûr... mais comme tu crée tes boutons dans la boucle ils ont tous le même ID (qui ont pour but d'être unique) et NAME, essaie de rajouter une variable $i incrémenté à chaque tour et ajoute-la dans l'ID et le NAME.
En soit c'est un problème qui doit être résolu... Reste plus qu'à voir si c'est la source de ton problème. (Au passage il serait plus adapter de poster ça dans le forum PHP)
en bonus : https://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3/les-formulaires-8
La propriété transition n’a plus besoin d’être préfixée depuis longtemps, supprime donc tes -webkit-transition. Et quand bien même, on met toujours la propriété finale après la propriété préfixée. https://www.emmanuelbeziat.com/blog/prefixes-css-jusqua-quand
Inutile de mettre display: block; sur des éléments qui sont déjà des éléments de structure (<div>, <header>, <section>, <article>, etc.)
Si tu utilises la propriété float (ce que je ne te conseille pas), c’est manifestement pour avoir un élément aligné à gauche ou à droite. Préciser un width: 100%; sur un élément flottant n’a aucun sens. Autant ne pas lui appliquer de float ni de width, et il prendra déjà toute la largeur disponible (et si ce n'est pas un élément de structure, alors utiliser display: block; prend son sens et aura le bon comportement).
Il y a beaucoup de position: absolute; dans ton code, méfie-toi de ça. C’est à utiliser avec la plus grande parcimonie.
Pour ce qui est de ton problème, Kaidan a résumé la situation : ton script répète ce code en boucle, donc tes labels de chaque box sont liés au premier élément portant l’ID en question d’une part, et sont tous liés au même namespace d’autre part.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !