Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
811 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

  [HTML, JS][CSS] pb de table, marges et espace blanc

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML, JS][CSS] pb de table, marges et espace blanc

n°85000
Jubijub
Parce que je le VD bien
Posté le 28-07-2002 à 18:49:59  profilanswer
 

ma page est formattée comme ca :  
 
Un table avec une ligne, et 2 colonnes, pour faire un genre de frame...
 
La frame de gauche, qui rentre dans la case 1 du tableau ci dessus, qui est un tableau aussi.
 
La frame de droite, dans la case 2, qui est toujours un tableau
 

Code :
  1. |-------------------table class="conteneur"----------------|
  2.   |     TD class="frame_g"   |        TD class="frame_d"     |
  3.   |---table class=frame_g----|---------table class=frame_d---|
  4.   ||                        |||                             ||
  5.   ||                        |||                             ||
  6.   ||                        ||------------------------------||
  7.   ||                        ||                               |
  8.   ||                        ||             Espace blanc      |
  9.   ||                        ||                               |
  10.   |--------------------------|       hors tableau            |
  11.   ------------------------------------------------------------


 
ca donne exactement ca...
 
comme vous pouvez le voir, mon tableau de droite, le frame_droite, arrive pas jusqu'en bas...et je comprend pas pkoi, g mis height: 100%, donc il doit prendre 100% de la hauteur du conteneur parent...et c pas le cas...


Message édité par Jubijub le 29-07-2002 à 00:44:21

---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 28-07-2002 à 18:49:59  profilanswer
 

n°85060
Gaboriau
Posté le 28-07-2002 à 19:57:51  profilanswer
 

Tu peux nous donner le code?

n°85092
Jubijub
Parce que je le VD bien
Posté le 28-07-2002 à 20:43:07  profilanswer
 

bien sur :
 
(c moche je sais, mais c mon tt premier site, en version 0.1 ultra alpha) (c plus du test qu'autre chose)
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/strict.dtd">
  2. <html dir="ltr" xml:lang="fr">
  3. <head>
  4.       <title>Depart pour Kent</title>
  5.       <!--  Partie destinée au référencement -->
  6.       <meta name="keywords" content="University of Kent, échange, ERASMUS, Université Jean Moulin Lyon III" />
  7.       <meta name="description" content="Informations destinées aux étudiants qui partent à Kent en 2002-2003" />
  8.       <meta name="authors" content="Jubijub" />
  9.       <!-- Partie destinée au navigateur -->
  10.       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  11.       <!-- Declaration des CSS -->
  12.       <link rel="stylesheet" type="text/css"
  13.       href="base.css" />
  14.    
  15. </head>
  16. <body>
  17. <!-- Conteneur central -->
  18. <table class="conteneur">
  19.   <tr>
  20.      <!-- Frame de gauche -->
  21.     <td class="CellGauche">
  22.       <table class="FrameGauche" >
  23. <tr><td class="FGpremiere" colspan="2">MENU</td></tr>
  24. <tr><td class="FGcg"><img class="icon" src="images/train.png" alt="Icone train"></img></td><td class="fg.cd">Voyage</td></tr>
  25. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Trajet</td></tr>
  26. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Date de départ</td></tr>
  27. <tr><td class="FGcg"><img class="icon" src="images/liens.png" alt="Icone corde"></img></td><td class="fg.cd">Liens</td></tr>
  28. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Pour se préparer</td></tr>
  29. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Plans et cartes</td></tr>
  30. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Vie étudiante</td></tr>
  31. <tr><td class="FGcg"><img class="icon" src="images/contact.png" alt="Icone machine à écrire"></img></td><td class="fg.cd">Contacts</td></tr>
  32. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Etudiants</td></tr>
  33. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>Université Lyon III</td></tr>
  34. <tr><td class="FGnormal" colspan="2"><img src="images/point.png" alt="puce"></img>University of Kent</td></tr>
  35.       </table>
  36.     </td>
  37.      
  38.       <!-- Frame de droite -->
  39.    <td class="CellDroite">
  40.       <table class="FrameDroite">
  41. <tr>
  42.     <td class="FDnormal" >Test à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTe droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à d  droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à dreTest à droiteTest à droiteTe droiteTest à drTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à roiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droiteTest à droite
  43.   
  44.     </td>
  45.       </table>
  46. </td>
  47.   </tr>
  48. <!-- Frame du bas -->
  49.   <tr>
  50.       <table class="FrameBas">
  51.       <tr>
  52. <td colspan="2">
  53.     <p><a href="http://validator.w3.org/check/referer"><img  src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" /></a><a href="http://jigsaw.w3.org/css-validator/"><img src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" height="31" width="88" /></a>
  54.     </p>
  55. </td>
  56.       </tr>
  57.       </table>
  58. </tr>
  59. </body>
  60. </html>


 

Code :
  1. CSS2 stylesheet : en chantier
  2. body   {    margin-bottom: 0;
  3.         margin-left: 0;
  4.         margin-right: 0;
  5.         margin-top: 0;
  6.         padding-bottom: 0;
  7.         padding-left: 0;
  8.         padding-right: 0;
  9.         padding-top: 0}
  10. a.menu:link, a.menu:visited, a.menu:active {
  11.         text-decoration: none;
  12.         color: #000080;
  13.         background-color: #0000FF;}
  14. tableConteneur             {    border-style: solid;
  15.         margin-left: 0;
  16.         padding-left: 0;
  17.         height: 100%;
  18.         width: 100%}
  19. td.CellGauche  {     width: 140px;
  20.         vertical-align: top;
  21.         height: 100%}
  22. td.CellDroite  {     vertical-align: top;
  23.         height: 100%}
  24. table.FrameGauche {    background-attachment: fixed;
  25.         background-color: #0000FF;
  26.         background-image: url(images/frame_back.png);
  27.         background-position: center center;
  28.         background-repeat: repeat;
  29.         border-style: solid;
  30.         color: #FFFF99;
  31.         font-family: arial black;
  32.         font-size: 14px;
  33.         height:100%;
  34.         width: 100%}
  35. td.FGpremiere  {    background-color: #0000FF;
  36.         background-image: url(images/frame_back.png);
  37.         color: #FFFF99;
  38.         font-size: x-large;
  39.         font-weight: bold;
  40.         height: 25px;
  41.         text-align: center}
  42. img.Icon  {     border-style: solid;
  43.         height: 25px;
  44.         width: 25px}
  45. td.FGcg  {     background-color: #FFFFFF;
  46.         color: #FFFF99;
  47.         height: 25px;
  48.         width: 25%}
  49. td.FGcd  {    background-color: #0000FF;
  50.         background-image: url(images/frame_back.png);
  51.         color: #FFFF99;
  52.         font-weight: bold;
  53.         font-size: large;
  54.         height: 25px;
  55.         text-align: center;
  56.         width: 75%}
  57. td.FGnormal  {    background-color: #0000FF;
  58.         background-image: url(images/frame_back.png);
  59.         color: #FFFF99;
  60.         height: 25px;
  61.         text-align: left}
  62. table.FrameDroite {    background-attachment: scroll;
  63.         background-color: #FFFFFF;
  64.         background-position: center;
  65.         background-repeat: no-repeat;
  66.         border-style: solid;
  67.         color: black;
  68.         height: 100%;
  69.         text-align: justify;
  70.         width: 100%}
  71. td.FDnormal  {    height: 100% ;
  72.          background-image: url(images/main_back.png);
  73.         color: black;}
  74. table.FrameBas            {   background-attachment: scroll;
  75.         background-color: #000000;
  76.         background-position: center;
  77.         background-repeat: no-repeat;
  78.         border-style: solid;
  79.         color: #000000;
  80.         height: 80px;
  81.         text-align: justify;
  82.         width: 75%;}


 
EDIT : MAJ DU CODE


Message édité par Jubijub le 29-07-2002 à 00:43:44

---------------
Jubi Photos : Flickr - 500px
n°85093
Jubijub
Parce que je le VD bien
Posté le 28-07-2002 à 20:45:22  profilanswer
 

normalement, le truc de droite, avec le texte de test, le cadre devrait allait jusqu'en bas...et c pas le cas...du coup on voit qu'une partie minuscule du background image...


---------------
Jubi Photos : Flickr - 500px
n°85106
Gaboriau
Posté le 28-07-2002 à 20:58:30  profilanswer
 

Jubijub a écrit a écrit :

normalement, le truc de droite, avec le texte de test, le cadre devrait allait jusqu'en bas...et c pas le cas...du coup on voit qu'une partie minuscule du background image...




ici le cadre va bien jusqu'en bas, j'ai mis une autre photo pour tester, mais la photo est pas "tile" mais n'apparait qu'une fois, c'est pas plutôt un problème de dimensionnement de l'image? Quelle dimension a ton image? C'est la première fois que je vois un tableau en css, c'est intéressant
 
http://www3.sympatico.ca/sylvain403/test.png


Message édité par Gaboriau le 28-07-2002 à 21:02:16
n°85120
Gaboriau
Posté le 28-07-2002 à 21:11:02  profilanswer
 

p.s. j'ai ajouter Border "1" dans les balises html pour qu'on voit bien le contour du tableau. J'ai testé en 800x600 et 1024x768 avec le même résultat, le tableau vas bien jusqu'en bas

n°85125
lorelaii
Posté le 28-07-2002 à 21:14:26  profilanswer
 

ton image : main_back.png, elle fait quelle taille ?

n°85148
Jubijub
Parce que je le VD bien
Posté le 28-07-2002 à 22:12:24  profilanswer
 

220*400...mais comme g mis scoll comme attribut, normalement ca influe sur rien...


---------------
Jubi Photos : Flickr - 500px
n°85151
Jubijub
Parce que je le VD bien
Posté le 28-07-2002 à 22:14:39  profilanswer
 

je vise la certif XHTML 1.0 strict + CSS2 ...donc je peux pas faire autrement que de foutre tt ce qui est mise en page dans les CSS...
 
-->je comprend pas pkoi chez toi ca marche et pas chez moi...
 
si je dessine le cadre, y s'arrete juste en dessous du texte...


---------------
Jubi Photos : Flickr - 500px
n°85303
Jubijub
Parce que je le VD bien
Posté le 29-07-2002 à 00:31:20  profilanswer
 

je sais pas quoi faire...
 
entre temps, g du réécrire tt les classes de ma CSS, le "_", c pas valide dans les noms :lol: ...
 
g ajouté une frame en bas, pour voir si l'autre allait taper contre...
 
ben non...y'a un truc qui fait qu'elle colle au texte cette putain de fenetre...
 
-->sinon c bizarre : pour etre conforme à CSS2, t obligé de spécifier background color et color...mais si je le fais, la bgcolor passe devant l'image...c trop le bordel...
 
 
--->g pu isoler en partie le pb : : ca se situe au niveau ou après la déclaration du tableau spécifique à la frame de droite...
si je spécifie l'image dans la case droite du tableau conteneur, l'image va partout, c ok
si je la spécifie après, elle s'arrete au texte...
 
c à table.FrameGauche que ca doit partir en couille...où à l'endroit équivalent dans le code...
 
EDIT : http://jubijub.nerim.net g uploadé les fichiers là...faite un view source pour le code...et pour la css :
 
http://jubijub.nerim.net/base.css
 
mon pb en image :
 
http://jubijub.nerim.net/images/screen.png
 
l'image qui pose pb (mais ca vient pas d'elle je pense)
http://jubijub.nerim.net/images/main_back.png


Message édité par Jubijub le 29-07-2002 à 00:40:11

---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 29-07-2002 à 00:31:20  profilanswer
 

n°85374
Gaboriau
Posté le 29-07-2002 à 01:46:29  profilanswer
 

Tu as quoi comme version de IE, j'ai IE5.5? Faudrait voir pourquoi ça marche ici et pas chez toi
 
http://www3.sympatico.ca/sylvain403/test2.png


Message édité par Gaboriau le 29-07-2002 à 01:49:39
n°85593
Jubijub
Parce que je le VD bien
Posté le 29-07-2002 à 17:13:06  profilanswer
 

ie6.0 US avec tt les derniers patchs...


---------------
Jubi Photos : Flickr - 500px
n°85594
Gaboriau
Posté le 29-07-2002 à 17:16:12  profilanswer
 

Jubijub a écrit a écrit :

ie6.0 US avec tt les derniers patchs...




 
C'est embêtant, si le problème de Microsoft tu risques de chercher longtemps, faudrait que quelqu'un avec la version 6.0 aussi nous dise si ça fonctionne chez lui

n°85613
Jubijub
Parce que je le VD bien
Posté le 29-07-2002 à 18:07:55  profilanswer
 

g isolé d'où venait le pb...
 
dans le tableau conteneur, dans la cellule de droite, je peux pas faire qu'un tableau que je mettrais dans cette cellule aie des dimensions proportionnelles...il me fait tjs un wrap autour de ce qu'elle contient...
 
je sais pas de quoi ca vient...
 
g essayé en mettant un cadre noir à ce tableau, il reste de force autour du petit texte, malgré des attributs height: 100% partout...
 
si je met une taille fixe ca passe...
 
le plus fort, c que width passe sans pb : si je met width: 75%, ca fera 75% de la largeur de la frame...c vraiment incompréhensible...


---------------
Jubi Photos : Flickr - 500px
n°94823
Maxime
Posté le 18-08-2002 à 01:37:49  profilanswer
 

test avec dautre brower ( opera netscape mozila )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  [HTML, JS][CSS] pb de table, marges et espace blanc

 

Sujets relatifs
Comment faire : Photoshop (calques) -> Pages HTMLFlash MX permet-il le html dans un txt à charger ?
comment dans un CSS, definir 2 types de a:link, a:hover etc ?????[HTML ?] Ouvrir une nouvelle page quand on clique sur un lie
Help HTML (tableau)[flash] html publié par flash5
HTML dans la signature[Optimisation], Pour une image en fond d'ecran (html),kel taillle?
[Gimp] Fond blanc >> fond transparentHTML : Comment faire un put1 de calque etirable :)
Plus de sujets relatifs à : [HTML, JS][CSS] pb de table, marges et espace blanc


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR