Pb avec tableau : largeur de cellules [HTML] - HTML/CSS - Programmation
Marsh Posté le 11-02-2003 à 20:46:59
Tu parles des cellules de la 3ème ligne, mais il y a quelque chose d'autre de défini pour les autres lignes ?
Est-ce que le tableau a une taille ?
Marsh Posté le 11-02-2003 à 20:54:37
alors voila mon tableau :
Code :
|
Et puis j'ai aussi défini des trucs dans css, mais a part width= 100%; (pour le tableau) c'est seulement pour les bordures et couleurs,
Marsh Posté le 11-02-2003 à 21:16:47
http://www.chezmoicamarche.org/
Avec :
<table class="total" cellspacing="0" cellpadding="0"> |
Et
.total, .total td { |
Marsh Posté le 11-02-2003 à 22:04:17
merci
j'aime bien ton site "chezmoicamarche"
mais la ca marche tjour pas...
deja pour border: 1px; je peu pas le faire car dans css j'ai mi border:none (pour le tableau, et apres je m'arrenge avec chak cellule...), pour ce ki est du style des bordures j'ai deja mi border-style: solid;
Mais quand je met width: 150px; pour menu_l ou/et menu_r, ca me met toujour des cellule sur persque toute la page...
Je signale aussi ke quand je met text-align: center; pour td.virtual ca me met quand meme le texte a gauche
Marsh Posté le 11-02-2003 à 22:06:36
Poste l'URL de la page.
Pour les bordure, si tu veux que ça le fasse seulement sur les cellules et pas sur le tableaux :
.total td {
border: 1px solid black;
}
suffit
Marsh Posté le 11-02-2003 à 22:15:08
mais j'ai le droit de faire comme j'ai fait pour les bordures ou bien il y aura des problemes ?
Marsh Posté le 11-02-2003 à 22:25:15
je suis en train de creer un site il est pas en encore online... alors je te poste ici la page concerné (j'ai enlevé les truc ki n'ont rien avoir avec le prob):
Code :
|
le fichier css :
Code :
|
Marsh Posté le 11-02-2003 à 22:48:21
Bon j'ai pas testé mais je vois déjà 2 erreus dans tes CSS :
width= 100%;
au lieu de width: 100%;
Ensuite, border-width: 2; ça va pas. Il faut une unité :
Donc : border-width: 2px;
Marsh Posté le 11-02-2003 à 23:04:53
ah pour les unitées je savais pas merci
mais malheureusement ca change rien
je reverifi encore mon code mais aidez moi siouplez
Marsh Posté le 11-02-2003 à 23:10:17
Ben désolé, mais ça marche bien avec Mozilla. Tes cellules font bien 150 pixels de large.
Tu testes avec quel navigateur ?
Marsh Posté le 11-02-2003 à 23:13:22
crazy browser, et mes cellueles font presk la moitié de l'écran quand je regle en pixel, mais ca marche tres bien si je le fait en %.
Marsh Posté le 11-02-2003 à 23:16:47
Bon j'essaierai demain avec IE. Là chuis sous Linux donc pas de IE...
Marsh Posté le 11-02-2003 à 23:19:12
Bah oui, CB utilise le moteur de rendu de IE.
Marsh Posté le 11-02-2003 à 23:21:04
mais c'est pas normal tous les sites sur le net saffichent tres bien chez moi, j'ai jamais eu ce probleme...
c'est peu etre pask je test en local ?
Marsh Posté le 11-02-2003 à 23:31:56
Mais tous les sites ne sont pas codé comme le tien
Je ne sais pas trop d'où ça peut venir... pas envie de chercher ce soir. Demain donc (à moins que quelqu'un trouver d'ici là)
Ah et puis un dernier truc : pense à mettre une balise pour indiquer quel jeu de caractères tu utilises. Dans le <head> ajoute :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Marsh Posté le 11-02-2003 à 23:37:01
oki je vais le faire mrci
et revient demain stp
mais maintenant
Marsh Posté le 12-02-2003 à 11:46:05
je vien d'essayer plein de truc et il y kek chose de bizarre qui ce passe :
Si dans la 1ere cellule (celle tout en haut) il y a un texte c'est bon ca marche. Mais je n'arrive toujours pas a centrer les elements des autres cellules.
Mais si j'y insère une image (dans la cellule tout en haut) ca marche plus et j'ai le meme prob qu'avant.
Marsh Posté le 12-02-2003 à 12:00:58
Effectivement c'est bizarre. Ca sent le bug de IE à plein nez.
Bon y'a une solution, c'est de ne pas indiquer les dimensions de l'image. Là ça marche.
Marsh Posté le 12-02-2003 à 13:28:37
ben la j'ai pas indiqué les dimensions de l'image et ca me fait la meme chose, pour que ca marche je suis obligé d'enlever l'image...
Marsh Posté le 12-02-2003 à 20:41:05
j'ai enfin reussi a regler le probleme, ou plutot a le contourner :
j'ai fait un tableau independent pour la cellule du haut et voila ca marche !
Mais je voudrai qand meme savoir pourquoi ca ne fonctionne pas normalement...
Marsh Posté le 12-02-2003 à 20:42:22
bah un bug ça s'explique pas
Marsh Posté le 11-02-2003 à 20:28:32
J'ai fait un tableau ou sur la 3 eme ligne il y a 3 cellules.
Pour les 2 cellules du bord je veut définir une largeur de 150 px, et pour celle du milieu aucune valeur specifique.
Au début j'ai défini 20% pour les 2 cellules du bord, et ca marchait tres bien.
Mais quand je met 150px :
ca marche pas du tout, les cellules ont environ 400px de large...