IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

IE7 / Scroll:auto / fond fixe


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de rems033
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    513
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2007
    Messages : 513
    Par défaut IE7 / Scroll:auto / fond fixe
    salut a tous, d'après ce que j'ai pu lire deci de la sur le net, IE7 ne comprend pas le background-attachment:fixed pour une div...
    Comment peux t on alors faire pour fixer un fond sur un panel déroulant? Je ne trouve aucun élément de réponse nul part...

    Merci pour votre aide...

    Exemple sur http://www.net-productions.fr/en_cou...casa_rossa.htm

  2. #2
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    Hello,

    Citation Envoyé par rems033 Voir le message
    d'après ce que j'ai pu lire deci de la sur le net, IE7 ne comprend pas le background-attachment:fixed pour une div...
    Je serais intéressée de voir tes sources.

    Il me semble que IE7 comprends, au contraire, correctement le background-attachement:fixed, contrairement à IE6 qui prend comme référence l'élément auquel le background est affecté au lieu de la fenêtre de visualisation.

    Citation Envoyé par rems033 Voir le message
    Comment peux t on alors faire pour fixer un fond sur un panel déroulant?
    Tu évoques là un problème différent qui concerne l'interprétation faite par IE ou les autres navigateurs d'un background-attachement:scroll (valeur par défaut) sur un élément qui possède un overflow. Sur FF le background, de la taille de l'élément, reste "fixe" (puisqu'il correspond à la taille fixe de l'élément) alors que sur IE il défile avec le scroll (ce qui laisse à penser qu'il aurait la taille de son contenu).

    Pour contourner ce problème, le plus simple est d'attribuer ton fond au parent (ou à un ancêtre) de ton élément en overflow. Je ne comprend pas trop l'intérêt de tes différentes découpe du fond quand tout est de toute manière fixe.

    Perso je reverrais le concepte du montage, le résultat n'étant pas très heureux niveau ergonomie. Devoir scroller avec 2 barres verticales distinctes (celle du navigateur + celle du contenu) pour atteindre l'information est très désagréable.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

Discussions similaires

  1. Image de fond fixe
    Par rems033 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 25/05/2008, 22h37
  2. Bug IE7 (encore) auto-resize de <select>
    Par daajack dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/05/2008, 14h20
  3. HeaderCtrl et Scroll with first fixed column.
    Par Luther13 dans le forum MFC
    Réponses: 1
    Dernier message: 11/09/2007, 17h17
  4. Réponses: 3
    Dernier message: 26/09/2006, 10h57
  5. Image de fond fixe dans un frameset
    Par dan664 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 12/06/2006, 10h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo