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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problèmes d'affichage avec FF

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problèmes d'affichage avec FF

n°998000
sanpellegr​ino
Posté le 02-03-2005 à 11:04:13  profilanswer
 

Bonjour !  
 
Quelques problèmes d'affichage avec Firefox 1.0.1 et 1.0:

  • Les <hr> ne s'affichent pas: FF laisse l'espace mais n'affiche pas le trait, tandis que sous IE ça passe très bien...
  • Sur une page j'ai un div conteneur, dans lequel j'ai un div texte, précédé d'un div pres (qui est un FIR). Pour ce dernier j'ai mis clear: right, pour éviter que mon texte ne s'affiche à le droite de celui-ci si la fenêtre est trop large. Sous IE ça passe impec, tandis que sous FF mon image se retrouve en dehors des div texte et conteneur :heink:


Mon code CSS:


.conteneur{
 width:100%;
 margin:0px;
}
 
.centre{
 padding:10px 10px 20px 10px;
 text-decoration:none;
 border:1px solid #FFCC66;
 margin:3px 210px 5px 1px;
 text-align:justify;
}
 
.pres{
 display:block;
 float:left;
 background:transparent url('pres.gif') no-repeat;
 background-position:0px 25px;
 width:100%;
 height:150px;
 clear:right;
}


 
Merci d'avance de vos idées !


---------------
Got spyware ? | HFR HijackThis Tutorial
mood
Publicité
Posté le 02-03-2005 à 11:04:13  profilanswer
 

n°998003
FlorentG
Posté le 02-03-2005 à 11:06:46  profilanswer
 

Envoi aussi un bout d'HTML

n°998006
rompi
Posté le 02-03-2005 à 11:10:44  profilanswer
 


- <hr/> fonctionne très bien sous Firefox, la vérité est ailleurs...
 
- c'est pas très claire ton explication, tu parle soudainement d'une image mais de quoi parle tu ? pres.gif ?
 
tu veux pas mettre un bout de code html en plus ?

n°998010
sanpellegr​ino
Posté le 02-03-2005 à 11:11:54  profilanswer
 

Hello :D

Code :
  1. <body>
  2. <div class="header"></div>
  3. <div id="navcontainer">
  4. <!-- Un beau menu -->
  5. <div class="newsdroit">
  6. <div class="news">
  7. <div class="newshead"></div>
  8. <div class="barrenews"></div>
  9. <div class="titrenews">Mardi 1 mars 2005</div>
  10. <!-- Les quelques news... -->
  11. </div>
  12. </div>
  13. <div class="conteneur">
  14. <div class="centre">
  15. <img src="afrique.jpg" width="192px" height="192px" style="float:left; margin:10px 10px 10px 10px;" alt="Le Tchad au coeur de l'Afrique Saharienne !">
  16. <div class="pres"><span>Bienvenue</span></div>
  17. <p align="justify"><em> Bla bla bla...</em></p>
  18. <p style="font-style:italic ">Bla bla bla... </p>
  19. <p align="justify"><em>Bla bla bla...</em></p>
  20. <h2 align="right" style="font-size:16px;">Eglantine</h2>
  21. <div class="horizontalrule"></div>
  22. </div>
  23. </div>


---------------
Got spyware ? | HFR HijackThis Tutorial
n°998016
FlorentG
Posté le 02-03-2005 à 11:13:52  profilanswer
 

Y'a pas de <hr> dans ton code :??:

n°998019
sanpellegr​ino
Posté le 02-03-2005 à 11:16:28  profilanswer
 

rompi a écrit :

- <hr/> fonctionne très bien sous Firefox, la vérité est ailleurs...
 
- c'est pas très claire ton explication, tu parle soudainement d'une image mais de quoi parle tu ? pres.gif ?
 
tu veux pas mettre un bout de code html en plus ?


  • Concernant le <hr> j'ai essayé en remplaçant par <hr/>, même résultat :/
  • Pour l'image il s'agit d'une image de fond (contenant le texte que je veux afficher, mais en plus beau :o) de mon div pres, au-dessus duquel j'écris en span display:none. Du FIR, en somme :)


Le code HTML est ci-dessus.


---------------
Got spyware ? | HFR HijackThis Tutorial
n°998020
sanpellegr​ino
Posté le 02-03-2005 à 11:17:27  profilanswer
 

FlorentG a écrit :

Y'a pas de <hr> dans ton code :??:


C'est sur une autre page mais je t'assure que le résultat est le même ;)
 
Ce code-ci est pour le second point (clear: right).


---------------
Got spyware ? | HFR HijackThis Tutorial
n°998132
rompi
Posté le 02-03-2005 à 12:08:18  profilanswer
 

Le plus gros problème est que dans .pres tu met width à 100%,
ce qui fait que bienvenue passe à la ligne...
 Je ne suis pas très doué pour les float, mais voila un truc qui ressemble a ce que tu veux....
 
je te conseille de ne pas te servir du paramètre style dans les balise (sauf pour la compo de mail mais la ca n'est pas le cas je pense)  
 

Code :
  1. <html>
  2. <head>
  3. <style>
  4. .conteneur{
  5. width:100%;
  6. margin:0px;
  7. }
  8. .centre{
  9. padding:10px 10px 55px 10px;
  10. text-decoration:none;
  11. border:1px solid #FFCC66;
  12. margin:3px 210px 5px 1px;
  13. text-align:justify;
  14. }
  15. .pres {
  16. background:transparent url('pres.gif') no-repeat;
  17. background-position:0px 25px;
  18. height: 125px;
  19. }
  20. h2 {
  21. float: right;
  22. style:font-size:16px;
  23. }
  24. img {
  25. display: block;
  26. float: left;
  27. width: 192px;
  28. height: 192px;
  29. margin:10px;
  30. }
  31. </style>
  32. </head>
  33. <body>
  34. <div class="titrenews">Mardi 1 mars 2005</div>
  35. <div class="conteneur">
  36. <div class="centre">
  37.  <img src="afrique.jpg" alt="Le Tchad au coeur de l'Afrique Saharienne !" />
  38.  <div class="pres">
  39.   <span>Bienvenue</span>
  40.  </div>
  41.  <p><em> Bla bla bla...</em></p>
  42.  <p>Bla bla bla... </p>
  43.  <p><em>Bla bla bla...</em></p>
  44.  <h2>Eglantine</h2>
  45. </div>
  46. </div>
  47. </body>
  48. </html>

n°998150
sanpellegr​ino
Posté le 02-03-2005 à 12:30:07  profilanswer
 

rompi a écrit :

Le plus gros problème est que dans .pres tu met width à 100%,
ce qui fait que bienvenue passe à la ligne...
 Je ne suis pas très doué pour les float, mais voila un truc qui ressemble a ce que tu veux....
 
je te conseille de ne pas te servir du paramètre style dans les balise (sauf pour la compo de mail mais la ca n'est pas le cas je pense)  


J'ai procédé autrement, vu que la propriété clear:right ne passe pas bien sous FF (ils préviennent de ce problème sur http://www.w3schools.com/css/default.asp quand on combine clear et float pour un même div.
 
J'ai fixé la taille de pres et donné dans le html une margin-top de 150px pour le premier paragraphe :o


---------------
Got spyware ? | HFR HijackThis Tutorial
n°998205
rompi
Posté le 02-03-2005 à 13:33:41  profilanswer
 

sanpellegrino a écrit :

(ils préviennent de ce problème sur http://www.w3schools.com/css/default.asp quand on combine clear et float pour un même div.


Où Ca ?
 
Je voulais te préciser que quand tu a des problème de ce genre,
tu peu ajouter une règle (temporaireà qui ajoute une border a tous les blos qui n'en n'ont pas.
 

Code :
  1. * {
  2. border: 1px solid gray;
  3. }


mood
Publicité
Posté le 02-03-2005 à 13:33:41  profilanswer
 

n°998216
sanpellegr​ino
Posté le 02-03-2005 à 13:44:39  profilanswer
 


Très précisément ici: http://www.w3schools.com/css/pr_class_clear.asp

Citation :

Note: This property does not always work as expected if it is used along with the "float" property.


rompi a écrit :


Je voulais te préciser que quand tu a des problème de ce genre,
tu peu ajouter une règle (temporaireà qui ajoute une border a tous les blos qui n'en n'ont pas.
 

Code :
  1. * {
  2. border: 1px solid gray;
  3. }



Je risque dans mon cas de me retrouver avec des borders partout alors que je n'en ai pas besoin, mais merci du conseil ;)


---------------
Got spyware ? | HFR HijackThis Tutorial
n°998310
juju2k
Posté le 02-03-2005 à 14:32:02  profilanswer
 

bonjour,
je découvre depuis peu le HTML ainsi que les CSS :)
En fait, je pense que rompi te proposait d'appliquer une bordure à tous les blocs pour que tu te rendes compte de l'emplacement de chaque bloc.
C'est une très bonne idée. Merci du conseil ;)


Message édité par juju2k le 02-03-2005 à 14:32:50

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

  Problèmes d'affichage avec FF

 

Sujets relatifs
affichage d'un typedef enumProblème d'affichage
pb de taille d'affichageProblème d'affichage en PERL sous UNIX
Access 2000 :Mémoire libre insuffisante pour mettre à jour l'affichage[php/javascript] clic bouton et affichage dans une zone de texte
Affichage dans une zone de textepd d'affichage d'image sous ie
Affichage d'un thumbnail en survolant un lienrafraichir affichage
Plus de sujets relatifs à : Problèmes d'affichage avec FF


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