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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Alignement vertical très énervant !!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Alignement vertical très énervant !!!

n°1663428
lofo7
Posté le 27-12-2007 à 16:41:29  profilanswer
 

Bonjour,
je refais le graphisme de mon site et j'essaie d'aligner verticalement un tableau de 9 cellules. Rien de bien compliqué à première vue mais quoi que je fasse rien ne marche. Mon essai se trouve ici : http://www.caderia.com/essai.php
Là, il est collé en haut de la fenêtre et j'aimerais qu'il soit au centre.
J'ai essayé avec vertical_align :
Côté css

Code :
  1. <style type="text/css">
  2. <!--
  3. .milieu  {
  4. vertical-align:middle;
  5. }
  6. -->
  7. </style>


Côté html

Code :
  1. <div id="mainCenter" align="center" class="milieu">
  2. <table width="910" height="568" border="0" align="center" cellpadding="0" cellspacing="0" id="Tableau_01">
  3. ...
  4. </table>
  5. </div>


 
J'ai également essayé avec 'valign' mais ça n'a pas l'air d'être une balise qui existe lol
 
Est-ce que vous avez une idée parce que moi je ne comprends pas pourquoi ça ne marche pas avec vertical-align
 
Merci
Max

mood
Publicité
Posté le 27-12-2007 à 16:41:29  profilanswer
 

n°1663431
FlorentG
Unité de Masse
Posté le 27-12-2007 à 16:45:22  profilanswer
 

Parce que vertical-align n'est pas fait pour ça, c'est fait pour l'alignement entre blocs inline

n°1663433
lofo7
Posté le 27-12-2007 à 16:49:51  profilanswer
 

Merci de l'info. Tu proposes quoi pour résoudre mon problème ?

n°1663476
olivthill
Posté le 27-12-2007 à 20:15:55  profilanswer
 

Il n'existe pas de solution facile pour le centrage vertical.
Voir quand même http://bonrouge.com/br.php?page=faq#centrepage

n°1663510
lofo7
Posté le 27-12-2007 à 22:37:07  profilanswer
 

Bah finalement, j'ai trouvé un truc pas trop mal.
Au lieu de faire comme précédemment :

Code :
  1. <div id="mainCenter" align="center" class="milieu">
  2. <table width="910" height="568" border="0" align="center" cellpadding="0" cellspacing="0" id="Tableau_01">
  3. ...
  4. </table>
  5. </div>


 
J'ai fait une imbrication débile de blocs :

Code :
  1. <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  2. <tr>
  3. <td  valign="middle"><table width="910" height="568" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  4. <tr>
  5. ...
  6. </tr>
  7. </table>
  8. </td>
  9. </tr>
  10. </table>


 
C'est moche mais au moins ça me le centre comme il faut sur IE7, Firefox 2, Opera 9, Netscape et Safari  :)  
 
Merci pour vos réponses
Max

n°1663578
FlorentG
Unité de Masse
Posté le 28-12-2007 à 09:49:37  profilanswer
 

OH GAWD :( Ca devrait même pas marcher, y'a pas d'attribut height sur les table....

n°1663666
lofo7
Posté le 28-12-2007 à 14:22:38  profilanswer
 

lol toute façon, je suis en train de revoir le code de mes principales pages parce que c'est un beau merdier. Pour le moment, je laisse comme ça puisque ça fonctionne


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Alignement vertical très énervant !!!

 

Sujets relatifs
Centrage vertical et horizontalCréer un tableau en C (très simple mais pas pour moi...)
[PHP/MySQL] Problème très bizarre :S[Résolu]Alignement...
Question très difficile: récup d'une portion de chaîne et substitutionRequête très simple, mais ?
Créer un flux streaming trés simple son+vidéo deja sur le netexecution très très lente
Shout-Box trés basique 
Plus de sujets relatifs à : Alignement vertical très énervant !!!


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