Version complète: sur le forum Webmaster Hub : probleme de compatibilité scroll css
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
juda13
bonjour smile.gif
chui tout nouveau tout beau wink.gif

Je me lance dans la conception de site, j'en ai fait un pour une amie, mais voila j'ai un probleme de compatibilité pour l'utilisation de scroll en css, sous ie ca marche nikel, mais sous mac (j'ai pas testé) et sous netscape, il n'y a pas de scroll, et le texte est coupé, ou alors le texte est decalé et s'affiche apres le site sad.gif

Je sais pas si il y a un moyen d'avoir des scroll compatible ave tout (ou presque) les navigateurs
merci bcp

PS:je vous donne l'adresse du site si vous voulez jetez un oeil

quertant.net
Arlette
Bonjour juda13 et bienvenue sur le hub.

J'ai jeté un oeil sur le site, sur MAC avec IE le texte est décalé. Tu as une page d'accueil avec une colonne sur la gauche puis une grande colonne blanche sur le reste de la page. Le texte se trouve en dessous.

La cela ne repond pas tout a fait a ta question, mais au moins tu as l avantage d'avoir l'avis d'un utilisateur MAC.

Les spécialistes ne devraient pas tarder à te repondre. Je leur laisse le clavier...
HadaDeLaluna
Bonjour juda13 et Arlette, biggrin.gif

Ton problème semble en partie similaire au mien (cliquer la pour voir la discussion)

Sauf que sur Mozilla 1.5, l'affichage est à peu près correct avec un 'texte fantôme' (réplique transparente et tremblotante du texte dans le scroll) qui flotte en haut à gauche de la fenêtre du navigateur

Très cordialement biggrin.gif
Monique
Bonjour juda13,

bienvenue sur le Hub smile.gif

Je viens de tester ton site avec Mozilla 1.4
Je n'ai constaté aucun problème de décalage, mais évidemment, l'ascenseur n'est pas en orange...
En réalité, c'est une possibilité propriétaire de IE qui n'est pas prévue dans les spécifications du W3C (l'ascenceur fait partie du navigateur et non de la page elle-même).
Normalement cela ne pose pas de problème d'affichage autre que l'absence de couleur.
Si il y a un décalage de bloc de texte, c'est probablement dû à un problème de largeur, par exemple si le total de la largeur de chaque bloc dépasse la largeur du contenant principal (et pour ça aussi, IE a sa propre méthode, contraire aux recommandations du W3C).

Si tu débutes dans la création de sites, tu liras certainement avec profit les articles de la partie Publications.
Dan
Bonjour et bienvenue à bord !

Idem sous Mozilla 1.6a ... un scintillement lorsque le navigateur charge les pages, comme l'a mentionné HadaDeLaLuna...

Dan
juda13
merci pour la rapidité

donc il y a bien un probleme sous mac avec ie
et sous mozilla c'est pas genial, est ce que j'ai du mal coder mon block css, ou est ce un probleme impossible a resoudre ?
merci smile.gif


(edité car j'avait pas du tout lu tous les post et avait par consequent repondu vraiment a cote...)
Je n'ai rien changé au msg original - sauf quelques fautes pour une meilleure lisibilité-
Beatnykk
une solution possible c'est du script conditionnel sous php qui détecte le client (par $HTTP_SERVER_VARS['HTTP_USER_AGENT']) puis va analyser le contenu et notamment l'explorateur utilisé (par ereg() en tout cas c'est comme ça que je fais il y a surement autrement) et selon les cas avec du if et du else, composer la bonne page en changeant les éléments incompatibles fonction du browser.

je sais, c'est pas très 'éthiquement w3c'. en même temps je trouve que c'est ultra dynamique : je fais mon design comme je le souhaite, ensuite je cherche à l'adapter pour tout le monde, sans distinctions.

plutôt que se limiter dès le départ à 'ce qui marche partout' mais qu'on voit sans cesse... ? non ? wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.