J'utilise django-uni-form pour afficher des formulaires. J'ai inclus tous les css et javascript (notamment jquery) dans la page. Mais maintenant je reçois des lignes bizarres. L'image ci-dessous montrent à quoi il ressemble:Lignes mystérieuses et étranges après l'utilisation d'un formulaire unique
http://i243.photobucket.com/albums/ff176/cwalkrox/uni-form1.jpg
Vous pouvez remarquer que le nom d'utilisateur et l'adresse e-mail, les lignes sont alignées sur la face supérieure des entrées de texte alors que pour deux mots de passe, les lignes sont en dessous des entrées de mot de passe . Sur le site officiel de uni-form, je ne vois aucune ligne dans les 3 exemples. Même si cela me donne quelques lignes, devrait-il être cohérent? Donc l'histoire étrange ne s'arrête pas là. La jquery peut mettre en évidence les entrées sélectionnées. Mais les façons dont il met en évidence le nom d'utilisateur, le courriel et le mot de passe sont toujours incohérentes. Les images suivantes le prouvent:
i243.photobucket.com/albums/ff176/cwalkrox/uni-form2.jpg
i243.photobucket.com/albums/ff176/cwalkrox/uni-form3.jpg
Donc, tous les problèmes semblent provenir des lignes mystérieuses. Alors comment ça se passe? BTW, la page que je vous montre est rendue avec la forme de django-registration. L'extrait de rendu est:
<form action="" method="post" class="uniForm">
<fieldset>
{{ form|as_uni_form }}
</fieldset>
</form>
J'ai eu le même problème = \ –
essayer de retirer l'étiquette
Il semble être une question unique dans IE. Ajouter la ligne suivante dans css résout le problème: .uniForm, .uniForm fieldset, .uniForm .ctrlHolder, .uniForm .formHint, .uniForm .buttonHolder, .uniForm .ctrlHolder ul {zoom: 1; } –