par
Cyrano » 07 sept. 2005, 10:01
Ok, mais ce n'est pas un problème, simplement, l'attribut permet de pointer un élément et un seul, donc chaque élément peut avoir un attribut id, mais aucun ne peut avoir la même valeur qu'un autre élément de la même page. Pour corriger ça, utilise un attribut class, par exemple class="li2" qui fera référence par exemple à des balises <li> situées dans une zone particulière de la page et applique le style dans ta feuille CSS non pas sur #li2 mais sur .li2 et la syntaxe sera correcte. Et si tu n'utilises pas de div, rien ne t'oblige à en rajouter un.
Autre méthode : déplace l'attribut id :
HTML :
Code : Tout sélectionner
<ul id="li2">
<li>Salaire : <INPUT TYPE=TEXT SIZE=20 MAXLENGTH=20 NAME="Salaire" VALUE="<?php echo $cava->Salaire;?>"></li>
<li>ASSEDIC : <INPUT TYPE=TEXT SIZE=20 MAXLENGTH=20 NAME="ASSEDIC" VALUE="<?php echo $cava->ASSEDIC;?>"></li>
</ul>
CSS:
Ok, mais ce n'est pas un problème, simplement, l'attribut permet de pointer un élément et un seul, donc chaque élément peut avoir un attribut id, mais aucun ne peut avoir la même valeur qu'un autre élément de la même page. Pour corriger ça, utilise un attribut class, par exemple class="li2" qui fera référence par exemple à des balises <li> situées dans une zone particulière de la page et applique le style dans ta feuille CSS non pas sur #li2 mais sur .li2 et la syntaxe sera correcte. Et si tu n'utilises pas de div, rien ne t'oblige à en rajouter un.
Autre méthode : déplace l'attribut id :
[b]HTML[/b] :
[code]<ul id="li2">
<li>Salaire : <INPUT TYPE=TEXT SIZE=20 MAXLENGTH=20 NAME="Salaire" VALUE="<?php echo $cava->Salaire;?>"></li>
<li>ASSEDIC : <INPUT TYPE=TEXT SIZE=20 MAXLENGTH=20 NAME="ASSEDIC" VALUE="<?php echo $cava->ASSEDIC;?>"></li>
</ul>[/code]
[b]CSS[/b]:
[code]#li2 li {
padding-left: 2cm;
}[/code]