J'ai un site que je crée, partie en HTML statique, l'autre partie est servie via Django. Puisque je veux que l'apparence reste la même (qui n'en a pas?), J'ai utilisé CSS pour le site statique. Ce même CSS que j'ai inclus (presque avec succès) dans le site dynamique.Django ne rend pas CSS correctement
Lorsque je crée une forme, je peux obtenir deux liste de colonne très agréable sur le côté statique
Label Input
Label Input
Label Input
Mais, quand je fais le même code sur le côté dynamique, il est pas si belle
Label Input
Label Input
Label Input
Le CSS J'utilise est:
form.login label.fixedwidth {
display: block;
width: 240px;
float: left;
}
\. Désolé, voici ma forme:
<form action="" method="post" class="login">
<fieldset>
<div>
<label for="username" class="fixedwidth">User name:</label>
<input type="text" name="username" value="" id="username">
</div>
<div>
<label for="password" class="fixedwidth">Password:</label>
<input type="password" name="password" value="" id="password">
</div>
<input type="submit" value="login" />
</fieldset>
</form>
[modifier] Donc, je remarquai que mes deux lignes de type « d'entrée » ne fermait pas la balise (pas «/»). Mais, pas de différence. [/ edit]
Django n'a rien à voir avec CSS. Il semble évident que le HTML des formulaires de Django est différent du HTML de votre formulaire statique. Le code HTML que vous avez collé est-il statique ou provient-il d'un modèle Django? Il serait utile d'afficher les deux pour que nous puissions comparer les deux. –
C'est exactement ce que je pensais, c'est pourquoi j'ai été tellement surpris de voir des résultats différents. Le HTML est le même, je coupe/colle de l'un à l'autre pour lancer le débogage de ce processus. – KevinDTimm