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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problèmes d'affichage FireFox <> IE

 

 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problèmes d'affichage FireFox <> IE

n°935993
le_duc
PlaTyPuS
Posté le 03-01-2005 à 18:51:00  profilanswer
 

:hello:  
 
Sujet édité! -> j'ai refais la page en utilisant des DIV à la place d'un tableau et qqs problèmes persistent...
 
J'arrive pas à aligner les montagnes et les drapeau sur la ligne du <div class="logo">...
 
Site ici : http://www.duotone.ch/~bastien/applimed/  
 

Code :
  1. <body>
  2. <div class="entete">
  3. <p class="montagne"><img src="images/design/montagne.gif" width="231" height="18" class="img"></p>
  4. <p class="langues rightBlue"><img class="img" src="images/navigation/drapeau_francais_mini.gif" width="30" height="18"></p>
  5. <p class="langues"><img class="img" src="images/navigation/drapeau_allemand_mini.gif" width="30" height="18"></p>
  6. <p class="langues"><img class="img" src="images/navigation/drapeau_anglais_mini.gif" width="30" height="18"></p>
  7. </div>
  8. <div class="logo">
  9.   <ul id="menu">
  10.       <li><a href="#">Accueil</a></li>
  11.   <li><a href="#">Entreprise</a></li>
  12.   <li><a href="#">Produits & Services</a></li>
  13.   <li><a href="#">Qualité</a></li>
  14.   <li><a href="#">Contact</a></li>
  15.   <li><a href="#">Lien</a></li>
  16.   </ul>
  17. </div>


 

Code :
  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. font-family: Verdana, Arial, Helvetica, sans-serif;
  5. font-size: 10pt;
  6. text-align: center;
  7. }
  8. .logo {
  9. width: 750px;
  10. height: 140px;
  11. background-image: url(../images/logo.gif);
  12. background-repeat: no-repeat;
  13. background-position: 40px 20px;
  14. border-left: 1px solid #00519F;
  15. border-top: 1px solid #00519F;
  16. border-right: 1px solid #00519F;
  17. }
  18. .entete {
  19. width: 750px;
  20. height: 30px;
  21. margin: 0px;
  22. padding: 0px;
  23. padding-top: 20px;
  24. }
  25. .montagne {
  26. float: left;
  27. margin: 0px;
  28. padding: 0px;
  29. }
  30. .langues {
  31. border-left: 1px solid #00519F;
  32. border-top:1px solid #00519F;
  33. margin: 0px;
  34. padding: 3px;
  35. float: right;
  36. }
  37. .img {
  38. vertical-align: bottom;
  39. }


 
Si vous avez une idée pour l'alignement vertical des montagnes et des drapeau, j'vous écoute :D.
 
Et 2e problème, le centrage de la page dans FireFox ne se fait pas  :??: . -> un text-align: center; dans le body ne suffit pas ??
 
Merci pour vos réponses!


Message édité par le_duc le 04-01-2005 à 16:33:34
mood
Publicité
Posté le 03-01-2005 à 18:51:00  profilanswer
 

n°936003
masklinn
í dag viðrar vel til loftárása
Posté le 03-01-2005 à 18:59:28  profilanswer
 

j'avais dit que ca fonctionnerait pas :o
 
(et vire moi ces <table>s à la con et le cadre rouge du 1er item)
(BTW t'as vu que ton cadre déplace tous les éléments sur hover)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°936010
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:03:46  profilanswer
 

Ah, suite du truc. Attention, surtout ne jamais utiliser de tableaux pour la mise en page (on est quand même en 2005, faudrait penser à arrêter d'utiliser des techniques qui datent de plus de 5 ans...).
 
Aussi pourquoi les script sur les drapeaux ? Surtout pour des trucs destinés à être des liens :??:
 

n°936013
le_duc
PlaTyPuS
Posté le 03-01-2005 à 19:05:00  profilanswer
 

Masklinn a écrit :

j'avais dit que ca fonctionnerait pas :o
 
(et vire moi ces <table>s à la con et le cadre rouge du 1er item)
(BTW t'as vu que ton cadre déplace tous les éléments sur hover)


 
ben euh, tu proposes koi alors??? pasque je vois pas trop comment faire avec une image d'1pixel en repeat... (surtout pour le début, ou la bande grise touche le batiment...)
 
Sinon koi les tables??? y'a qu'1 tableau... puis le cadre rouge indique la page actuelle...mais c vrai que je pourrais l'enlever!

n°936015
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:07:09  profilanswer
 

Les tables servent à afficher des donnée tabulaires, pas à faire de la mise en forme ;)

n°936016
le_duc
PlaTyPuS
Posté le 03-01-2005 à 19:07:15  profilanswer
 

FlorentG a écrit :

Ah, suite du truc. Attention, surtout ne jamais utiliser de tableaux pour la mise en page (on est quand même en 2005, faudrait penser à arrêter d'utiliser des techniques qui datent de plus de 5 ans...).
 
Aussi pourquoi les script sur les drapeaux ? Surtout pour des trucs destinés à être des liens :??:


 
bof, ca fait joli :D et je savais pas comment faire en css...

n°936017
le_duc
PlaTyPuS
Posté le 03-01-2005 à 19:08:13  profilanswer
 

FlorentG a écrit :

Les tables servent à afficher des donnée tabulaires, pas à faire de la mise en forme ;)


 
ouais ouais ouais, d'accord! je changerai ca si possible! mais bon, vaut mieux avoir 1 tableau que 30 DIV ;).

n°936019
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:09:16  profilanswer
 

Ben apprend à tout faire en CSS... NS 4.7 est très loin derrière pour ce qui est des tables. Et pour les scripts, faut toujours les utiliser si jamais on ne peut VRAIMENT rien faire en CSS. Faut toujours penser à celui qui n'a pas javascript d'activé (genre chez moi c'est activé, mais super minimal, genre même pas le droit de changer des images)

n°936020
le_duc
PlaTyPuS
Posté le 03-01-2005 à 19:11:17  profilanswer
 

FlorentG a écrit :

Ben apprend à tout faire en CSS... NS 4.7 est très loin derrière pour ce qui est des tables. Et pour les scripts, faut toujours les utiliser si jamais on ne peut VRAIMENT rien faire en CSS. Faut toujours penser à celui qui n'a pas javascript d'activé (genre chez moi c'est activé, mais super minimal, genre même pas le droit de changer des images)


 
ouais, mais bon, cette histoire de script c un détail! si le mec n'a pas javascript d'activé...ben le fond ne se met pas en bleu et voilà!
 
Par contre, pour les espaces et le centrage, vous avez pas une idée??
 
Puis tjs pour le problème principal, le décalage entre IE et FireFox...?

n°936022
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:12:00  profilanswer
 

Ben déjà vire nous ces tables, et après on te répondra :D

mood
Publicité
Posté le 03-01-2005 à 19:12:00  profilanswer
 

n°936038
masklinn
í dag viðrar vel til loftárása
Posté le 03-01-2005 à 19:30:35  profilanswer
 

Le décalage est habituellement un problème dans les marges par défaut des navigateurs


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°936040
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:32:44  profilanswer
 

C'est vrai, la première chose en général à faire, c'est ça :

Code :
  1. body {
  2.   margin: 0px;
  3.   padding: 0px;
  4. }

n°936043
masklinn
í dag viðrar vel til loftárása
Posté le 03-01-2005 à 19:36:03  profilanswer
 

FlorentG a écrit :

C'est vrai, la première chose en général à faire, c'est ça :

Code :
  1. body {
  2.   margin: 0px;
  3.   padding: 0px;
  4. }



ouaip
 
mais MSIE garde des marges à la con [:cupra]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°936046
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:37:25  profilanswer
 

Ah bon :??: Jamais remarqué

n°936193
le_duc
PlaTyPuS
Posté le 03-01-2005 à 23:02:22  profilanswer
 

re les gens!
 
voilà j'ai recommencé avec des <div></div>, mais c la galère pour le placement du menu horizontal... y'a un truc que j'ai pas dû capter!
 
Voilà mon code html :

Code :
  1. <div class="logo">
  2. <div class="menu">
  3.  <ul class="listMenu">
  4.   <li><a href="#">Accueil</a></li>
  5.   <li><a href="#">Entreprise</a></li>
  6.   <li><a href="#">Produits & Services</a></li>
  7.   <li><a href="#">Qualité</a></li>
  8.   <li><a href="#">Contact</a></li>
  9.   <li><a href="#">Lien</a></li>
  10.  </ul>
  11. </div>
  12. </div>


 
Puis CSS :

Code :
  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. font-family: Verdana, Arial, Helvetica, sans-serif;
  5. font-size: 10pt;
  6. }
  7. .logo {
  8. width: 750px;
  9. height: 140px;
  10. margin-left: 40px;
  11. margin-top: 20px;
  12. background-image: url(../images/logo.gif);
  13. background-repeat: no-repeat;
  14. background-position: 40px 20px;
  15. }
  16. /* Menu */
  17. .menu {
  18. margin-top: 96;
  19. margin-left: 95;
  20. }
  21. .menu ul li {
  22. list-style-type: none;
  23. float: left;
  24. display: block;
  25. margin: 0px;
  26. padding: 0px;
  27. text-align: center;
  28. }
  29. .menu a {
  30. font: Arial, Verdana, Helvetica, sans-serif;
  31. font-size: 12px;
  32. color: #000000;
  33. font-weight: bold;
  34. text-decoration: none;
  35. margin-left: 20px;
  36. margin-right: 20px;
  37. }
  38. .menu a:hover {
  39. border: 1px solid red;
  40. margin-left: 20px;
  41. margin-right: 20px;
  42. }


 
Et le problème, c que mon menu horizontal, ne se place pas du tout à la bonne place!

n°936202
masklinn
í dag viðrar vel til loftárása
Posté le 03-01-2005 à 23:58:15  profilanswer
 

1- enlève un div (le div menu, le <ul> fait le boulot)
2- margin-top: 96 ca veut rien dire, il faut toujours avoir l'unité


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°936219
le_duc
PlaTyPuS
Posté le 04-01-2005 à 02:12:10  profilanswer
 

Masklinn a écrit :

1- enlève un div (le div menu, le <ul> fait le boulot)
2- margin-top: 96 ca veut rien dire, il faut toujours avoir l'unité


 
arf oui, 96px  :pt1cable:  
 
et j'ai enlevé le div, mais l'affichage ne se fait plus en ligne maintenant (mais sur une colonne).
 

Code :
  1. <div class="logo">
  2.  <ul class="menu">
  3.   <li><a href="#">Accueil</a></li>
  4.   <li><a href="#">Entreprise</a></li>
  5.   <li><a href="#">Produits & Services</a></li>
  6.   <li><a href="#">Qualité</a></li>
  7.   <li><a href="#">Contact</a></li>
  8.   <li><a href="#">Lien</a></li>
  9.  </ul>
  10. </div>


 

Code :
  1. .logo {
  2. width: 750px;
  3. height: 140px;
  4. margin-left: 40px;
  5. margin-top: 20px;
  6. background-image: url(../images/logo.gif);
  7. background-repeat: no-repeat;
  8. background-position: 40px 20px;
  9. }
  10. /* Menu *
  11. .menu {
  12. margin-top: 96px;
  13. margin-left: 100px;
  14. list-style-type: none;
  15. float: left;
  16. display: block;
  17. }
  18. */
  19. .menu {
  20. list-style-type: none;
  21. margin-top: 96px;
  22. margin-left: 100px;
  23. text-align: center;
  24. float: left;
  25. display: block;
  26. }
  27. .menu a {
  28. font: Arial, Verdana, Helvetica, sans-serif;
  29. font-size: 12px;
  30. color: #000000;
  31. font-weight: bold;
  32. text-decoration: none;
  33. margin-left: 20px;
  34. margin-right: 20px;
  35. }
  36. .menu a:hover {
  37. border: 1px solid red;
  38. margin-left: 20px;
  39. margin-right: 20px;
  40. }


 
 :??:

n°936270
masklinn
í dag viðrar vel til loftárása
Posté le 04-01-2005 à 09:02:56  profilanswer
 

change le class menu en id menu

#menu li {
    display: inline;
}


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°936271
FlorentG
Unité de Masse
Posté le 04-01-2005 à 09:03:16  profilanswer
 

Faut mettre ça :

Code :
  1. float: left;


Pour les <li> du menu.

n°936584
multani
Dépressionnisé
Posté le 04-01-2005 à 13:44:29  profilanswer
 

Masklinn a écrit :

ouaip
 
mais MSIE garde des marges à la con [:cupra]


Je confirme, il me semble qu'il met les marges + padding sur l'élément html ;)
Donc, généralement, ce que je fais :

Code :
  1. html, body {
  2.     margin: 0px;
  3.     padding: 0px;
  4. }


 
My .2 cents ;)

n°936861
le_duc
PlaTyPuS
Posté le 04-01-2005 à 16:31:33  profilanswer
 

:hello:  
 
Merci pour votre aide, cette fois, c'est bon :).
 
Par contre j'arrive pas à aligner les montagnes et les drapeau sur la ligne du <div class="logo">...
 
Site ici : http://www.duotone.ch/~bastien/applimed/  
 

Code :
  1. <body>
  2. <div class="entete">
  3. <p class="montagne"><img src="images/design/montagne.gif" width="231" height="18" class="img"></p>
  4. <p class="langues rightBlue"><img class="img" src="images/navigation/drapeau_francais_mini.gif" width="30" height="18"></p>
  5. <p class="langues"><img class="img" src="images/navigation/drapeau_allemand_mini.gif" width="30" height="18"></p>
  6. <p class="langues"><img class="img" src="images/navigation/drapeau_anglais_mini.gif" width="30" height="18"></p>
  7. </div>
  8. <div class="logo">
  9.   <ul id="menu">
  10.       <li><a href="#">Accueil</a></li>
  11.   <li><a href="#">Entreprise</a></li>
  12.   <li><a href="#">Produits & Services</a></li>
  13.   <li><a href="#">Qualité</a></li>
  14.   <li><a href="#">Contact</a></li>
  15.   <li><a href="#">Lien</a></li>
  16.   </ul>
  17. </div>


 

Code :
  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. font-family: Verdana, Arial, Helvetica, sans-serif;
  5. font-size: 10pt;
  6. text-align: center;
  7. }
  8. .logo {
  9. width: 750px;
  10. height: 140px;
  11. background-image: url(../images/logo.gif);
  12. background-repeat: no-repeat;
  13. background-position: 40px 20px;
  14. border-left: 1px solid #00519F;
  15. border-top: 1px solid #00519F;
  16. border-right: 1px solid #00519F;
  17. }
  18. .entete {
  19. width: 750px;
  20. height: 30px;
  21. margin: 0px;
  22. padding: 0px;
  23. padding-top: 20px;
  24. }
  25. .montagne {
  26. float: left;
  27. margin: 0px;
  28. padding: 0px;
  29. }
  30. .langues {
  31. border-left: 1px solid #00519F;
  32. border-top:1px solid #00519F;
  33. margin: 0px;
  34. padding: 3px;
  35. float: right;
  36. }
  37. .img {
  38. vertical-align: bottom;
  39. }


 
Si vous avez une idée pour l'alignement vertical des montagnes et des drapeau, j'vous écoute :D.
 
Et 2e problème, le centrage de la page dans FireFox ne se fait pas  :??: . -> un text-align: center; dans le body ne suffit pas ??
 
Merci pour vos réponses!

n°936870
FlorentG
Unité de Masse
Posté le 04-01-2005 à 16:33:58  profilanswer
 

Pourquoi est-ce que tu met tes images dans des <p> ? Tu peux appliquer directement le style à l'image :

Code :
  1. <img class="montagne".........


En plus sémantiquement tu n'as pas de paragraphe dans ce cas ;)

n°936893
le_duc
PlaTyPuS
Posté le 04-01-2005 à 16:46:06  profilanswer
 

FlorentG a écrit :

Pourquoi est-ce que tu met tes images dans des <p> ? Tu peux appliquer directement le style à l'image :

Code :
  1. <img class="montagne".........


En plus sémantiquement tu n'as pas de paragraphe dans ce cas ;)


 
yes, ok pour les montagnes! Mais pour les drapeau ca joue pas, car sinon j'arrive pas à obtenir une bordure à 3px du drapeau  :sleep: (à moins qu'il y ait une astuce :D).

n°936932
masklinn
í dag viðrar vel til loftárása
Posté le 04-01-2005 à 17:05:00  profilanswer
 

le_duc a écrit :

yes, ok pour les montagnes! Mais pour les drapeau ca joue pas, car sinon j'arrive pas à obtenir une bordure à 3px du drapeau  :sleep: (à moins qu'il y ait une astuce :D).


padding


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°936966
le_duc
PlaTyPuS
Posté le 04-01-2005 à 17:18:32  profilanswer
 

ah yes, parfait :). Donc mtn j'ai plus de <p> ;).
 
reste donc à régler le problèmes de l'espace et du centrage  :sleep:  :pt1cable:


Message édité par le_duc le 04-01-2005 à 17:26:42
n°937130
le_duc
PlaTyPuS
Posté le 04-01-2005 à 18:51:29  profilanswer
 

bon bah... j'ai reglé mes problèmes (ptetre un peu à la bourrin, mais ca passe :D)
 
-> pour le centrage, une balise DIV supplémentaire avec left: 50% puis un margin-left négatif
 
-> pour l'espace, un padding-top: 20px et c'est pil-poil bon ;)

n°937194
FlorentG
Unité de Masse
Posté le 04-01-2005 à 19:51:29  profilanswer
 

Upload le résultat une fois

n°937197
plainsofpa​in
Pingouino's lover
Posté le 04-01-2005 à 19:52:33  profilanswer
 

De toute facon ma signature le clame pour moi, la mise en page CSS, c'est pas plus difficile que les tableaux, et en plus ca facilite la vie une fois qu'on comprend comment ca marche


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°937271
le_duc
PlaTyPuS
Posté le 04-01-2005 à 21:28:27  profilanswer
 

re!
 
voilà le résultat: http://www.duotone.ch/~bastien/applimed/  
 

Code :
  1. <body>
  2. <div id="global">
  3. <div class="entete">
  4.  <img class="montagne img" src="images/design/montagne.gif" width="231" height="18">
  5.  <a class="aSmall langues rightBlue" href="#"><img class="img" src="images/navigation/drapeau_francais_mini.gif" width="30" height="18"><br>Français</a>
  6.  <a class="aSmall langues" href="#"><img class="img" src="images/navigation/drapeau_allemand_mini.gif" width="30" height="18"><br>Deutsch</a>
  7.  <a class="aSmall langues" href="#"><img class="img" src="images/navigation/drapeau_anglais_mini.gif" width="30" height="18"><br>English</a>
  8. </div>
  9.   <div class="logo">
  10.     <ul id="menu">
  11.     <li><a href="#">Accueil</a></li>
  12.    <li><a href="#">Entreprise</a></li>
  13.    <li><a href="#">Produits & Services</a></li>
  14.    <li><a href="#">Qualité</a></li>
  15.    <li><a href="#">Contact</a></li>
  16.    <li><a href="#">Lien</a></li>
  17.   </ul>
  18. </div>
  19. <div class="contenu">
  20.  <div class="bandeGauche">b</div>
  21.  Contenu
  22.  <div class="spacer">&nbsp;</div>
  23. </div>
  24. <div class="piedDePage">
  25. Pied de page</div>
  26. </div>


 

Code :
  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. font-family: Verdana, Arial, Helvetica, sans-serif;
  5. font-size: 10pt;
  6. text-align: center;
  7. }
  8. #global { /* pour que la page soit centrée */
  9.      position:absolute;
  10.      left: 50%;
  11.      width: 750px;
  12.      margin-left: -375px; /* moitié de la largeur */
  13.  text-align: left;
  14. }
  15. /* Entête de la page -> montagnes, logo, langues */
  16. .logo {
  17. width: 750px;
  18. height: 140px;
  19. background-image: url(../images/logo.gif);
  20. background-repeat: no-repeat;
  21. background-position: 40px 20px;
  22. border-left: 1px solid #00519F;
  23. border-top: 1px solid #00519F;
  24. border-right: 1px solid #00519F;
  25. }
  26. .entete {
  27. width: 752px; /* 2px de plus que la largeur normal pour que les bordures soient bien alignées */
  28. height: 38px;
  29. padding-top: 20px;
  30. }
  31. .montagne {
  32. float: left;
  33. margin: 0px;
  34. padding: 0px;
  35. padding-top: 20px;
  36. }
  37. .langues {
  38. border-left: 1px solid #00519F;
  39. border-top: 1px solid #00519F;
  40. margin: 0px;
  41. padding: 3px;
  42. float: right;
  43. text-align: center;
  44. }
  45. .img {
  46. vertical-align: bottom;
  47. border: 0px;
  48. }
  49. /* Menu */
  50. #menu {
  51. list-style-type: none;
  52. margin-top: 96px;
  53. margin-left: 70px;
  54. text-align: center;
  55. float: left;
  56. display: block;
  57. }
  58. html>body #menu {
  59. margin-top: 96px;
  60. margin-left: 90px;
  61. }
  62. #menu li {
  63.     display: inline;
  64. }
  65. #menu a {
  66. font: Arial, Verdana, Helvetica, sans-serif;
  67. font-size: 12px;
  68. color: #000000;
  69. font-weight: bold;
  70. text-decoration: none;
  71. padding-right: 15px;
  72. padding-left: 15px;
  73. /* padding-top: 1px;
  74. padding-bottom: 1px;
  75. */
  76. }
  77. #menu a:hover {
  78. border: 1px solid red;
  79. }
  80. /* Contenu */
  81. .contenu {
  82. width: 740px;
  83. text-align: left;
  84. border-right: 1px solid #00519F;
  85. border-left: 1px solid #00519F;
  86. padding-right: 10px;
  87. padding-top: 10px;
  88. padding-bottom: 10px;
  89. background-color:#CCCCCC;
  90. }
  91. /* Bande gauche */
  92. .bandeGauche {
  93. float: left;
  94. width: 10px;
  95. border-right: 2px dotted #C3D6E8;
  96. margin: 0px;
  97. padding: 0px;
  98. margin-right: 5px;
  99. background-color:#FFCCCC;
  100. }
  101. .spacer {
  102. clear: both;
  103. }
  104. /* Pied de page */
  105. .piedDePage {
  106. width: 730px; /* taille globale - padding (2x10px) */
  107. border: 1px solid #00519F;
  108. padding: 10px;
  109. }


 
 
Bon, c déjà une étape :D, mais mtn il faudrait que j'arrive à faire la zone de titre, comme je l'ai conçue...et je vois pas encore comment faire ca!
 
zone de titre :
http://www.duotone.ch/~bastien/applimed/images/designSite.gif
 
-> vous feriez comment l'ovale entourant le titre des pages? (surtout pour ce qui est de la ligne pointilliée qui arrive jusqu'à l'ovale...)

n°937281
FlorentG
Unité de Masse
Posté le 04-01-2005 à 21:44:04  profilanswer
 

Ligne pointillée... Soit un border dotted... Pour l'ovale, tu met "Entreprise" dans un <h2> (vu qu'en théorie le <h1> est Applimed SA), et l'oval en fond du h2...

n°937334
le_duc
PlaTyPuS
Posté le 04-01-2005 à 22:51:01  profilanswer
 

pfff, je galère avec ces DIV... j'arrive pas à mettre en place les zones ou il y aura les pointillés et le contenu  :fou:  
 
voilà ce que j'ai pour l'instant :
 

Code :
  1. <body>
  2. <div id="global">
  3.         <div entete>...
  4.         <div logo>...
  5. <div class="conteneur">
  6.  <p class="bandeGauche">b</p>
  7.  <p class="contenu">Contenu</p>
  8.  <div class="spacer">&nbsp;</div>
  9. </div>
  10.         <div piedDePage>...


 

Code :
  1. #global { /* pour que la page soit centrée */
  2.      position:absolute;
  3.      left: 50%;
  4.      width: 750px;
  5.      margin-left: -375px; /* moitié de la largeur */
  6.  text-align: left;
  7. }
  8. /* Conteneur principal */
  9. .conteneur {
  10. width: 750px;
  11. border-left: 1px solid #00519F;
  12. border-right: 1px solid #00519F;
  13. }
  14. /* Bande gauche */
  15. .bandeGauche {
  16. float: left;
  17. width: 15px;
  18. margin: 0px;
  19. border-right: 2px dotted #C3D6E8;
  20. background-color:#FFCCCC;
  21. }
  22. /* Contenu */
  23. .contenu {
  24. width: 715px;
  25. text-align: left;
  26. padding: 10px;
  27. margin-left: 15px;
  28. background-color:#CCCCCC;
  29. }
  30. .spacer {
  31. clear: both;
  32. }


 
Le problème, c'est qu'il faut que "bandeGauche" ait la meme taille que "contenu" et que les 2 soit côte-à-côte dans le "conteneur"...
 
Merci encore pour l'aide!

n°937437
le_duc
PlaTyPuS
Posté le 05-01-2005 à 02:26:55  profilanswer
 

up

mood
Publicité
Posté le   profilanswer
 


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

  Problèmes d'affichage FireFox <> IE

 

Sujets relatifs
Problème d'affichage des enregistrements dans un DataReport VB6Firefox et les cadres
problémes de rep parent (ASP) - (résolu)CFileDialog affichage icône miniatures défaut
[Xul - Firefox] Des connaisseurs??gif animé qui plante sous Firefox
Affichage dans une picturebox [Visual C++]Problème affichage caractères spéciaux
[C Ansi] Affichage dynamique en consolePb bizarre avec Firefox
Plus de sujets relatifs à : Problèmes d'affichage FireFox <> IE


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