Bonjour les amis,
Je veux reproduire une mise en page de <table> en CSS afin de pouvoir y glisser des formulaires
Mon pseudo-tableau comporte :
- 1 ligne de titre
- 1 premiere ligne contenant un formulaire
- X lignes regroupés dans un formulaire
J'ai donc pondu quelque chose que j'ai resumé ainsi :
Mon problème est que la premiere ligne se met à la suite de l'en-tête.
Une solution que j'ai trouvée est d'ajouter un span avec un blanc (un span vide ne fonctionne).
Je comprends que l'ajout de ce span casse le float mais je ne suis pas satisfait de ce bricolage.
Auriez-vu une idée ?
Vu le temps que j'ai trifouiller, je suis même prêt a revoir encore une fois entierement mon tout.
Merci.
Modifié par sabotage (03 Apr 2009 - 16:33)
Je veux reproduire une mise en page de <table> en CSS afin de pouvoir y glisser des formulaires
Mon pseudo-tableau comporte :
- 1 ligne de titre
- 1 premiere ligne contenant un formulaire
- X lignes regroupés dans un formulaire
J'ai donc pondu quelque chose que j'ai resumé ainsi :
<style type="text/css">
span.doctype_nom {
width:200px;
display:block;
float: left;
}
span.doctype_label {
width:200px;
display:block;
float: left;
}
span.doctype_id {
display:block;
float: left;
width:10px;
}
</style>
<div class="tableau">
<div class="entete">
<p>
<span class="doctype_nom">Nom</span>
<span class="doctype_label">Acronyme</span>
</p>
</div>
<div class="corps">
<form action="" method="post">
<p>
<span class="doctype_nom">a</span>
<span class="doctype_label">b</span>
<span><input type="submit"></span>
</p>
</form>
<form action="" method="post">
<p>
<span class="doctype_nom">a</span>
<span class="doctype_label">b</span>
<span><img src="toto.jpg"></span>
</p>
<p>
<span class="doctype_nom">a</span>
<span class="doctype_label">b</span>
<span><img src="toto.jpg"></span>
</p>
<p><input type="submit"></p>
</form>
</div>
</div>
</style>
Mon problème est que la premiere ligne se met à la suite de l'en-tête.
Une solution que j'ai trouvée est d'ajouter un span avec un blanc (un span vide ne fonctionne).
<div class="entete">
<p>
<span class="doctype_nom">Nom</span>
<span class="doctype_label">Acronyme</span>
<span> </span>
</p>
</div>
Je comprends que l'ajout de ce span casse le float mais je ne suis pas satisfait de ce bricolage.
Auriez-vu une idée ?
Vu le temps que j'ai trifouiller, je suis même prêt a revoir encore une fois entierement mon tout.
Merci.
Modifié par sabotage (03 Apr 2009 - 16:33)