Page 1 sur 1

Probleme avec un DIV

Posté : 11 juil. 2005, 13:58
par castelli
Bonjour , j'ais un petti probleme avec un de mes div

le voila :
echo "<div style=\"table {background-color:transparent; border-color:transparent;} tr {background-color: transparent; border-color:transparent;} td {background-color: transparent; border-color:transparent;}\">";
	echo "<tr><td>"; 
if($limite != 0) {

    echo '<form action="'.$page.'" method="post">';
    echo "<input type='hidden' value='".$_POST['motsclef']."' name='motsclef'>";
    echo "<input type='hidden' value='".$_POST['methode']."' name='methode'>";
    echo '<input type="submit" value="précédents">';
    echo '<input type="hidden" value="'.$limiteprecedente.'" name="limite">';
    echo '</form>';
}   echo "</td>"; echo "<td>"; 
if($nb >= 20) {
    echo '<form action="'.$page.'" method="post">';
    echo "<input type='hidden' value='".$_POST['motsclef']."' name='motsclef'>";
    echo "<input type='hidden' value='".$_POST['methode']."' name='methode'>";
    echo '<input type="submit" value="suivants">';
    echo '<input type="hidden" value="'.$limitesuivante.'" name="limite">';
    echo '</form>';              
}   echo "</td></tr>"; 
echo "</table></div>";
en gros j'aimerais faire que le tableau affiché ne contiennent pas de bordure ni interne ni externe et qu 'il soit de la couleur #009966

hors le div ne marche pas et je comprend pas comment cela se fait
auriez vous une idée ?
ou ais je peut etret mal formuler le div ??

Posté : 11 juil. 2005, 14:47
par ouckileou
ça se fait de définir un style directement dans la balise DIV ?

je serais curieux d'avoir l'avis d'un spécialiste, moi j'y connais pas grand-chose mais c'est métonne :roll:

moi à ta place je sortirai ces styles css, je les mettrai soit dans une balise en début de page (je ne sais plus laquelle c'est)
soit dans un fichiercss externe

Posté : 11 juil. 2005, 14:50
par zeus
Ca se fait mais c'est pas propre

Enfin c'est un avis personnel : je trouve que mettre les style dans un CSS est beucoup plus "jolie" et plus facile à maintenir plutôt que d'avoir une présentation toutes les 20 lignes

Posté : 11 juil. 2005, 15:04
par castelli
En faite le probleme c'est que j'ai un style pour toute la page
le voila :

Code : Tout sélectionner

<html><head> <meta name="author" content="Camilleri.g" /> <style> body {text-align: center; background-color: #009966; color: #333333} table {border: 3px double #006666; width: 515px; border-collapse: collapse; background-color: #ffffff; margin: 0px auto 0px auto} td {border-top: 1px solid #006666; border-bottom: 1px solid #006666; border-color:#009966} th {border-top: 1px solid #006666; border-bottom: 1px solid #006666; border-color:#009966} p, blockquote {text-align: left; background-color: #99cccc; color: #cccccc} h3 {font-family: verdana, helvetica, sans-serif; text-align: center} p, li {font-family: verdana, helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-left: 5px; text-align: left; background-color: transparent; color: #333333} .block {font-size: 9pt; font-weight: normal; color: #663300} textarea {font-family: verdana, helvetica, sans-serif; font-size: 10pt; border: 1px solid #006666; width: 249px; height:60pt; background-color: #ffff99; color: #333333} select {font-family: verdana, helvetica, sans-serif; font-size: 10pt; border: 1px solid #006666; width: 249px; height:17pt; background-color: #ffff99; color: #333333} input {border: 1px solid #006666; background-color: #ffff99} input.cases {width: 249px} input.verif {width: 150px} --> </style> </head><body>
et je ne dois pas l'appliquer pour le dernier tout petit tableau qui ne doit pas etre visible (donc c'est pour sa que les bordures sont transparente etc... )

donc si sa marche pas en metant dans un div..

je peux faire sa comment ?
sur un css externe??

:? :?

Posté : 11 juil. 2005, 15:05
par ouckileou
en mettant une clase différente

une classe avec les styles pour la plupart de tes tableaux
et une autre pour ce dernier

Posté : 11 juil. 2005, 15:06
par castelli
euuh je veux bien mais je fais sa comment ??

ta pas un tutoriel ou tu veu pas me montrer un petit exemple ??

car moi et les css ont est pas trop potte lol

Posté : 11 juil. 2005, 15:09
par ouckileou
de tête, tu nommes tes styles

Code : Tout sélectionner

td.truc { ... } td.machin { ... }
et ensuite :

Code : Tout sélectionner

<td class="truc"></td> <td class="machin"></td>
ces deux cellules n'auront pas le même style

Posté : 11 juil. 2005, 15:28
par castelli
Merci encore a vous sa roule

(j'ai fait comme ouckileou a dit es sa roule nikel ;) )