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 :

Opacity: Position d'un div modifiée par IE


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 108
    Par défaut Opacity: Position d'un div modifiée par IE
    Bonjour à tous.

    Voici un petit souci de mise en page avec IE8.

    Vous pouvez jeter un oeil sur le site suivant: http://www.ics-topo.com une fois avec FF et une fois avec IE. Le problème est donc le mauvais alignement du "cadre gris".

    Le problème vient de l'utilisation de la balise "opacity" sans elle ou avec une valeur de 1, pas de problème. Par contre, dès que la valeur est différente de 1 l'alignement n'est plus bon.

    Le bout de code ou le problème réside est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
           <div style="margin-left: 0px; position: relative; width: 1200px; z-index: 5; " id="body_layer">
              <div style="height: 0px; line-height: 0px; " class="bumper"> </div>
              <div id="id1" style="height: 469px; left: 188px; position: absolute; top: 144px; width: 1015px; z-index: 1; " class="style_SkipStroke shape-with-text">
                <div class="text-content style_External_1015_469" style="padding: 0px; ">
                  <div class="style"></div>
                </div>
              </div>
              <!-- ....tout plein des autres <div>  -->
           </div>
    Le bout de feuille de style correspondant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    .style_SkipStroke {
        background: rgb(0, 0, 0);
        /*min-height:1px;
        zoom:1;*/ 
        opacity : 0.1;
        /*-moz-opacity : 0.1;
        -ms-filter: "alpha(opacity=10)"; /* IE 8 */
        /*filter : alpha(opacity=10); /* IE < 8 */ 
        /*background: rgba(0, 0, 0, 0.1);*/
    }
    Après un tour sur le net, j'ai essayé de modifier le code css sans succès (toutes les lignes en commentaires...).

    Quelqu'un peut-il m'aider pour rentre la pagination correcte aussi avec IE, svp?

    Merci.

  2. #2
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    à priori, il n'y a pas de rapport entre l'opacité d'une image et son alignement.
    Ton soucis ne serait pas plutôt au niveau des chaînes de caractères ou de ton balisage.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 108
    Par défaut
    Bonjour,

    En fait, ce qui me fait dire ça c'est que lorsque je commente la ligne (feuille css): le problème d'alignement ne se produit plus. Du coup je n’arrive pas à croire à un mauvais balisage…J’ai contrôlé mes balisages : ils semblent correctes. Pour les chaînes de caractères, je ne vois pas trop ce qui pourrait induire une telle erreur.

    Merci en tout cas.

Discussions similaires

  1. Position d'un div par rapport à un autre
    Par amnay dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 04/04/2013, 16h46
  2. Position d'un <div> par rapport aux bords de la fenêtre
    Par Grulf dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 16/06/2011, 14h29
  3. [JavaScript] [SRC] Modifier la taille et la position d'un div à la souris
    Par Tober dans le forum Contribuez
    Réponses: 5
    Dernier message: 22/10/2008, 11h49
  4. [AJAX] Div modifié par Ajax ne s'affiche qu'une seconde
    Par dream_of_australia dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 27/06/2007, 08h50
  5. Position d'un div par rapport à un autre
    Par Shadow69 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/12/2006, 14h57

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