Bonjour,
Je commence à m'arracher les cheveux avec le positionnement CSS... je vous esxplique mon soucis.
J'ai créé une liste pour un menu, et j'ai mis chaque "chapitre" en <p> suivit d'un submit pour effacer ce "chapitre" si l'on a envie.
Mais impossible de positionner cette croix de suppression à droite du <p>
Voila un screenshot:
http://www.hebergement-images.com/05/1177009425_soucis.gif
Voici mon code:
et le CSS pour cette partie:
Je ne voie pas comment faire... j'ai testé les float left, right, position relative etc etc...
Je vais peter un cable
Merci !
Modifié par Howard (20 Apr 2007 - 14:17)
Je commence à m'arracher les cheveux avec le positionnement CSS... je vous esxplique mon soucis.
J'ai créé une liste pour un menu, et j'ai mis chaque "chapitre" en <p> suivit d'un submit pour effacer ce "chapitre" si l'on a envie.
Mais impossible de positionner cette croix de suppression à droite du <p>
Voila un screenshot:
http://www.hebergement-images.com/05/1177009425_soucis.gif
Voici mon code:
<ul>
<li>
<p title="Double-cliquer pour éditer..." class="editable" id="384">Chapitre 1</p>
<form method="POST">
<input type="hidden" name="id_supp_chap" value="384" />
<input title="Cliquer pour supprimer" class="supp" src="indicator.gif" type="submit" name="supp_chap" value=" "/>
</form>
</li>
...
</ul>
et le CSS pour cette partie:
div#chapitre ul{
list-style-type:none;
margin:0;
margin-left:8px;
margin-right:8px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
div#chapitre li{
border-top:1px solid;
border-bottom:1px solid;
font-weight:bold;
margin-top:-1px;
padding-top:1px;
cursor:pointer;
}
input.supp {
background-image:url(cross.gif);
border:0;
width:16px;
height:16px;
cursor:pointer;
top:0px;
}
p.editable{
position:relative;
margin:0;
width:150px;
}
Je ne voie pas comment faire... j'ai testé les float left, right, position relative etc etc...
Je vais peter un cable
Merci !
Modifié par Howard (20 Apr 2007 - 14:17)