Firefox pb d'affichage

Firefox pb d'affichage - HTML/CSS - Programmation

Marsh Posté le 21-12-2005 à 10:02:02    

bonjour mon code marche trés bien sous IE mais pas sous firefox
 
mon site:www.lehavrebynight.com
Sous firefox la barre d'accueil ne marche pas alors qu'elle marche sous IE
Voila le code:

Code :
  1. <span class="bouton_gauche"></span>
  2.   <a href="index.php" class="bouton_accueil"></a>
  3.   <a href="index.php?op=bar" class="bouton_bar"></a>
  4.   <a href="index.php?op=boite" class="bouton_discotheque"></a>
  5.   <a href="index.php?op=restaurant" class="bouton_restaurant"></a>
  6.   <a href="index.php?op=3en1" class="bouton_3en1"></a>
  7.   <a href="index.php?op=liste_cinema" class="bouton_cinema"></a>
  8.   <a href="rencontre/index.php" class="bouton_rencontre"></a>
  9.   <a href="index.php?op=sortirs" class="bouton_agenda"></a>
  10.   <a href="index.php?op=liens" class="bouton_lien"></a>
  11.    <span class="bouton_droite"></span>


 
et voila a quoi ressemble une partie du code css

Code :
  1. a.bouton_accueil{
  2.   height:24px;
  3.   width:72px;
  4.   background-image:url("../image/menu/accueil1.gif" ) ;
  5. }
  6. a.bouton_accueil:hover{
  7. background-image:url('../image/menu/Accueil2.gif') ;
  8. height:24px;
  9.   witdh:72px;
  10. }


 
Au passage j'ai aussi des probleme avec ma banniere flash sous firefox


Message édité par lebilien le 21-12-2005 à 10:35:38
Reply

Marsh Posté le 21-12-2005 à 10:02:02   

Reply

Marsh Posté le 21-12-2005 à 10:17:18    

euh..; je vois pas d'erreurs moi sous ff... ( a part la bannière...)
 
http://img462.imageshack.us/img462/7195/aa5qu.jpg


Message édité par durkheim le 21-12-2005 à 10:17:34
Reply

Marsh Posté le 21-12-2005 à 10:20:15    

Eh bé ...
- Un code htlml à la ouaneguène
- une mise en page par tableau
- des bouts de js inutile ( et qui sortent de Dreamweaver de surcroit)
- un bout de flash qui traine  
 
... désolé mais la j'ai pas le courage  
 
juste une remarque:

Citation :

Sous firefox la barre d'accueil ne marche pas alors qu'elle marche sous IE


devrait plutôt être

Citation :

Sous firefox la barre d'accueil ne marche pas alors qu'elle marche MAL sous IE


Vu que sur les hover j'ai le droit avec des trous noirs dans le menu pendant 1 à 2 secondes!

Reply

Marsh Posté le 21-12-2005 à 10:25:48    

Ceci n'est pas DU TOUT une question php. [:dawao]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 10:35:11    

Alors rien na ete fait sous dreamwearver car je ne le possede pas .
Au sinon je vois le mal d'avoir une mise en page par tableau . Le flash qui traine est normal pour l'instant car j'ai encore mis sur le site mon systeme de gestion de banniere qui est installer en local mais pourquoi a chaque fois que l'on pose une question sur se forum on vous repond par plein de remarque qui sont a cent lieu de ma question .Mon code je sais trés bien qu'il est a optimisé est a amélioré.
Mes question ete:
-vu la remarque , comment améliroé mes hover
-flash sous firefox? uniquement banniere du haut.
-barre d'accueil sous firefox  
 
au pasage si c pour poster un message sur autre chose que cela passer merci

Reply

Marsh Posté le 21-12-2005 à 10:38:46    

Hep, tu pourrais me dire si la capture d'écran que j'ai faite plus haut avec ff 1.5 donne ce souhaité?

Reply

Marsh Posté le 21-12-2005 à 10:48:02    

Bon, sinon, pour que FF prenne en compte la largeur et la hauteur de tes <a> il faut probablement les déclarer en display-block dans ton CSS...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 10:48:09    

le lien ne veut pas s'afficher dsl

Reply

Marsh Posté le 21-12-2005 à 10:49:33    

j'ai essayer le display:block mais le pb c'est qu'il m'affiche pas en ligne mes element de ma barre ?

Reply

Marsh Posté le 21-12-2005 à 10:53:15    

lebilien a écrit :

le lien ne veut pas s'afficher dsl


 
o_O C'est un lien direct vers un jpeg pourtant...

Reply

Marsh Posté le 21-12-2005 à 10:53:15   

Reply

Marsh Posté le 21-12-2005 à 10:53:57    

ah ben oui...[:petrus75]
_display : inline-block; et display:-moz-inline-box; alors...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 10:54:17    

(si mes souvenirs sont bons.[:petrus75])


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 10:54:37    

(mais sinon c'est toujours pas du php, hein.:o)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 10:57:11    

display:-moz-inline-box; celui marche mais le pb c'est qu'il me met un trop grand espace entre chaque image et il créer une marge sur le dessus tu peux m'expliquer ce que veut dire le "-moz" stp

Reply

Marsh Posté le 21-12-2005 à 10:57:47    

j'ai deplacer le sujet ds le css au passage dc je sais pas que c pas du php lol dsl erreur d'emplacement

Reply

Marsh Posté le 21-12-2005 à 10:58:20    

-moz : balise non conforme à la spéc css, utilisée par mozilla uniquement (et firefox, etc...).

Reply

Marsh Posté le 21-12-2005 à 10:59:29    

Les marges tu peux les régler toi-même.
Et -moz-inline-box est une valeur spécifique à mozilla pour la propriété display, qui permet de remplacer le inline-block qui n'est pas encore supporté.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 11:01:52    

ok merci pour cette presicion au sinon  pouquoi il me créer des marge alors que sous IE il n'est créer pas ?

Reply

Marsh Posté le 21-12-2005 à 11:02:59    

Parce-qu'IE ne tient pas compte du -moz-inline-box. Il t'affiche tout en inline et prend quand même en compte ta largeur...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 11:05:49    

Bon, et de toute manière la bonne solution serait tout connement de mettre le texte de tes liens dans tes <a></a> et de mettre des images de background sans le texte...
Là tu es en train de mettre en place une usine à gaz sémantiquement pourrie juste pour garder un effet à la con sur ton texte.[:moule_bite]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 11:11:07    

ouai je vois bien mais bon la tu va t'arriver les foudre de mon webdesigner lol , moi l'effet je le trouve joli mais bon sous IE sa fait pas usine a gaz c firefox qui nous prend la tete encore une fois

Reply

Marsh Posté le 21-12-2005 à 11:13:21    

lebilien a écrit :

ouai je vois bien mais bon la tu va t'arriver les foudre de mon webdesigner lol , moi l'effet je le trouve joli mais bon sous IE sa fait pas usine a gaz c firefox qui nous prend la tete encore une fois


Le webdesigner il s'occupe de son boulot, le programmeur du sien. La solution que tu utilises actuellement est franchement mauvaise.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 11:14:52    

...et le problème n'est pas FF, mais IE. Opera réagit exactement comme FF, et ce sont eux qui ont raison.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 11:15:13    

ba au debut tous etait ecrit en javascript dc a ton vis je devrais reprendre  le javascript ?

Reply

Marsh Posté le 21-12-2005 à 11:16:50    

lebilien a écrit :

ba au debut tous etait ecrit en javascript dc a ton vis je devrais reprendre  le javascript ?


non.
Tu devrais faire comprendre à ton webdesigner que ce n'est pas au design d'imposer ses contraintes au contenu, mais l'inverse.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-12-2005 à 11:27:58    

Mais bon il existe pas un moyen  comme meme de garder mon design actuel ?

Reply

Marsh Posté le 21-12-2005 à 11:30:52    

1) Comme même ne veut rien dire, c'est quand même.
2) Ton webdesigner peut très certainement te faire une image de fond sans texte qui donnera un résultat très proche.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 22-12-2005 à 20:23:14    

1- Tes liens sont des A tous vident
2- Un élément de type inline n'est pas redimensionnable (height et width ne fonctionnent pas)
3- IE est une pute et il permet le width et le height sur l'élément A en Inline
4- Passe tes éléments en display:block et fout leur un float:left aussi

Reply

Marsh Posté le 22-12-2005 à 20:58:20    

Citation :


Le P2P est légal
 
30 députés étaient pour, 28 contre : ........


 
C'est quoi tes sources pour cet article??

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed