| Auteur |
Message |
|
> Posté le : 08/05/2008 22h45
|

Groupe : Modérateurs
Messages : 560
|
Voila, je suis entrain de coder un tableau mais ça ne m'affiche pas le résultat souhaité Je voudrais arriver à ce résultat sans le background en haut :
 Et voici mon code actuel :
Code (x)HTML:<table class="tableau"><tr class="tableau"> <td class="tableau"><center>Montant</center> </td> <td class="tableau"><center>Nombre de mensualitées</center> </td> </tr> <tr class="tableau"> <td class="tableau"><div align="center"> <select name="montant"> <option value="5000">5 000 </option> <option value="10000">10 000 </option> <option value="15000">15 000 </option> <option value="20000">20 000 </option> <option value="25000">25 000 </option> <option value="30000">30 000 </option> <option value="35000">35 000 </option> <option value="40000">40 000 </option> <option value="45000">45 000 </option> <option value="50000">50 000 </option> <option value="60000">60 000 </option> <option value="70000">70 000 </option> <option value="80000">80 000 </option> <option value="90000">90 000 </option> <option value="100000">100 000 </option> <option value="110000">110 000 </option> <option value="120000">120 000 </option> <option value="130000">130 000 </option> <option value="140000">140 000 </option> <option value="150000">150 000 </option> <option value="160000">160 000 </option> <option value="170000">170 000 </option> <option value="180000">180 000 </option> <option value="190000">190 000 </option> <option value="200000">200 000 </option> </select> </div></td> <td class="tableau"><div align="center"> <select name="mensualites"> <option>1</option> <option>2</option>
<option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option>
<option>9</option> <option>10</option> <option>11</option> <option>12</option> </select> </div></td> </tr> </table>
Code CSS:.tableau table { border: medium solid #6495ed; border-collapse: collapse; width: 50%; } .tableau th { font-family: monospace; border: thin solid #6495ed; width: 50%; padding: 5px; background-color: #D0E3FA; background-image: url(sky.jpg); } .tableau td { font-family: sans-serif; border: thin solid #6495ed; width: 50%; padding: 5px; text-align: center; background-color: #ffffff; } .tableau caption { font-family: sans-serif; } Qui peux m'aider ?
|
|
> Posté le : 09/05/2008 02h10
|

Groupe : Membres
Messages : 67
|
Quand même étrange ton problème étant donné que j'ai copier coller ton script et que ça me donne le résultat que tu attend
mais sinon, j'ai regarder ton script et il n'y a aucune erreur dedans... Peut être bien ton css qui fait que ça fonctionne mal. Par exemple cette ligne : "width: 50%;" dans ".tableau th" qui me paraît louche...
et si tu fessais un screen pour qu'on voit le bug...
PS: au lieu de :
Code (x)HTML: <td class="tableau"><center>Nombre de mensualitées</center></td>
Ceci donne le même résultat :
Code (x)HTML: <td align="center" class="tableau">Nombre de mensualitées</td>
|
|
> Posté le : 09/05/2008 07h19
|

Groupe : Membres
Messages : 40
|
Citation: slek22 Voila, je suis entrain de coder un tableau mais ça ne m'affiche pas le résultat souhaité Je voudrais arriver à ce résultat sans le background en haut : 
background-image:none; ?
Ce message est signé Rom11
patience ... je sait ce que c'est ... mais vous verrez ... |
|
> Posté le : 09/05/2008 13h11
|

Groupe : Membres
Messages : 209
|
Yop,
Donne nous plus d'info sur ton problème . Sinon, ici je trouve ça un peu bizarre, tu oublies les ' dans ton background-image :
Code CSS: background-image: url('sky.jpg');
|
|
> Posté le : 09/05/2008 14h53
|

Groupe : Modérateurs
Messages : 560
|
Voici un petit screen pour vous montrer à quoi ressemble mon tableau actuellement :
|
|
> Posté le : 09/05/2008 15h12
|

Groupe : Membres
Messages : 67
|
hum... je suis pas certain de bien comprendre ton problème... puisque ce tableau :
 me semble bien être le résultat attendu ???

c'est quoi exactement, tu veux ajouter un autre ligne ? Ou bien c'est le style ? Tu voudrais avoir le même style exactement ?
met un peu plus de description... ça va être plus simple pour nous de t'aider.
|
|
> Posté le : 09/05/2008 15h15
|

Groupe : Modérateurs
Messages : 560
|
Non, il me faut les ligne extérieure plus large et surtout, pas d'espace entre les cellules
|
|
> Posté le : 09/05/2008 15h33
|

Groupe : Membres
Messages : 67
|
Code (x)HTML: <style type="text/css"> .tableau { border: 4px solid #6495ed; border-collapse: collapse; width: 50%; } .tableau th { font-family: monospace; border: thin solid #6495ed; width: 50%; padding: 5px; background-color: #D0E3FA; background-image: url(sky.jpg); } .tableau td { font-family: sans-serif; border: 2px solid #6495ed; width: 50%; padding: 5px; text-align: center; background-color: #ffffff; } .tableau caption { font-family: sans-serif; } </style>
<table class="tableau"><tr> <td><center>Montant</center> </td> <td><center>Nombre de mensualitées</center> </td> </tr> <tr> <td><div align="center"> <select name="montant"> <option value="5000">5 000 </option> <option value="10000">10 000 </option> <option value="15000">15 000 </option> <option value="20000">20 000 </option> <option value="25000">25 000 </option> <option value="30000">30 000 </option> <option value="35000">35 000 </option> <option value="40000">40 000 </option> <option value="45000">45 000 </option> <option value="50000">50 000 </option> <option value="60000">60 000 </option> <option value="70000">70 000 </option> <option value="80000">80 000 </option> <option value="90000">90 000 </option> <option value="100000">100 000 </option> <option value="110000">110 000 </option> <option value="120000">120 000 </option> <option value="130000">130 000 </option> <option value="140000">140 000 </option> <option value="150000">150 000 </option> <option value="160000">160 000 </option> <option value="170000">170 000 </option> <option value="180000">180 000 </option> <option value="190000">190 000 </option> <option value="200000">200 000 </option> </select> </div></td> <td><div align="center"> <select name="mensualites"> <option>1</option> <option>2</option>
<option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option>
<option>9</option> <option>10</option> <option>11</option> <option>12</option> </select> </div></td> </tr> </table>
Essai ça...
 |
|
> Posté le : 09/05/2008 15h39
|

Groupe : Modérateurs
Messages : 560
|
Oui mais mettre un CSS dans le HTML ça n'est pas pratique J'éssaye comme même puis j'édite
|
|
> Posté le : 09/05/2008 15h42
|

Groupe : Membres
Messages : 67
|
c'est juste le "bon" css... pas obliger de le mettre dans le fichier...
|
|
> Posté le : 09/05/2008 15h45
|

Groupe : Modérateurs
Messages : 560
|
Ok j'éssaye
|
|
> Posté le : 09/05/2008 15h49
|

Groupe : Modérateurs
Messages : 560
|
merci, ça marche
|
|
> Posté le : 09/05/2008 21h07
|

Groupe : Membres
Messages : 209
|
T'avais oublié le border-collapse: collapse; .
|
|
> Posté le : 09/05/2008 22h23
|

Groupe : Membres
Messages : 67
|
Citation: Never T'avais oublié le border-collapse: collapse;  .
nan... c'est que pour une raison quelconque, .tableau table { [...] } ne s'appliquait pas alors que : .tableau { [...] } fonctionne à merveille...
Par contre j'avoue que le border-collapse: collapse; étais à l'intérieur de cette class...
|
|
> Posté le : 10/05/2008 21h25
|

Groupe : Membres
Messages : 209
|
J'ai pas trop compris pourquoi il avait mis le "table" .
|
|
> Posté le : 10/05/2008 21h27
|

Groupe : Modérateurs
Messages : 560
|
Citation: Never J'ai pas trop compris pourquoi il avait mis le "table"  . Une erreur d'inattention, on va dire ça comme ça
|
|
> Posté le : 10/05/2008 21h28
|

Groupe : Membres
Messages : 209
|
Pardonné .
|