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 :

Problème d'affichage d'animation sous Firefox


Sujet :

CSS

  1. #1
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut Problème d'affichage d'animation sous Firefox
    bonjour,
    j'ai une prob d'affichage d'animation (pas flash) sous ff mais avec ie cava
    code css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    #slider {
        width: 767px; /* important to be same as image width */
        height: 152px; /* important to be same as image height */
        position: relative; /* important */
    	overflow: hidden; /* important */
    	border-top:solid 1px #C78B89;
    }
    #sliderContent {
        width: 767px; /* important to be same as image width or wider */
        position: absolute;
    	top: 0;
    	margin-left: 0;
    }
    .sliderImage {
        float: left;
        /*position: relative;*/
    	display: none;
    }
    .sliderImage span {
        position: absolute;
    	font: 10px/8px Arial, Helvetica, sans-serif;
        padding: 10px 13px;
        width: 767px;
        background-color: #fff;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
    	-khtml-opacity: 0.7;
        opacity: 0.7;
        color: #CC292A;
        display: none;
    }
    .clear {
    	clear: both;
    }
    .sliderImage span strong {
        font-size: 14px;
    }
    .top {
    	top: 0;
    	left: 0;
    }
    .bottom {
    	bottom: 0;
        left: 0;
    }
    ul { list-style-type: none;}
    code html:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <body>
    <div id="slider">
      <ul id="sliderContent">
        <li class="sliderImage"> <a href=""><img src="img_ban/1.jpg" width="767" height="152" border="0"/></a> <span class="top"><strong>Fournisseur de pneus et accessoires</strong></span> </li>
        <li class="sliderImage"> <a href=""><img src="img_ban/2.png" border="0"/></a> <span class="top"><strong>Réparation, Montage et Equilibrage Pneus</strong><img src="img_ban/cemb1.png" /></span> </li>
        <li class="sliderImage"> <img src="img_ban/3.png" border="0" /> <span class="bottom"><strong>Gonflage à l'Azote</strong></span> </li>
    	<li class="sliderImage"> <img src="img_ban/4.png" border="0" /> <span class="bottom"><strong>Gonflage à l'Azote</strong></span> </li>
    	<li class="sliderImage"> <img src="img_ban/5.png" border="0" /> <span class="bottom"><strong>Gonflage à l'Azote</strong></span> </li>
        <div class="clear sliderImage"></div>
      </ul>
    </div>
    <!-- // slider -->
    </body>

    l' imprimé ecrans de l'affichage
    normalement l'image est affiché sur tout le cadre rouge
    et merci d'avance
    Images attachées Images attachées  

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Quand tu utilises les positions absolues, il est déconseillé de ne pas renseigner au moins une propriété CSS de position verticale (top|bottom) et horizontale (left|right).

  3. #3
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut
    j'ai essayé de supprimer tout les top et left mais tjrs meme resultat

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    As-tu bien compris le sens de ma phrase ?

  5. #5
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut
    oui biensur
    c'est comme ca le code css devient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    #slider {
        width: 767px; /* important to be same as image width */
        height: 152px; /* important to be same as image height */
        position: relative; /* important */
    	overflow: hidden; /* important */
    	border-top:solid 1px #C78B89;
    }
    #sliderContent {
        width: 767px; /* important to be same as image width or wider */
        position: absolute;
    	margin-left: 0;
    }
    .sliderImage {
        float: left;
        /*position: relative;*/
    	display: none;
    }
    .sliderImage span {
        position: absolute;
    	font: 10px/8px Arial, Helvetica, sans-serif;
        padding: 10px 13px;
        width: 767px;
        background-color: #CCC;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
         -khtml-opacity: 0.7;
        opacity: 0.7;
        color: #CC292A;
        display: none;
    }
    .clear {
    	clear: both;
    }
    .sliderImage span strong {
        font-size: 14px;
    }
    .top {
    	top: 0;
    	left: 0;
    }
    .bottom {
    	bottom: 0;
        left: 0;
    }
    ul { list-style-type: none;}

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    C'est bien ce que je dis, tu n'as rien compris ..

    Tu DOIS renseigner top ET left quand tu utilises une position absolue.

  7. #7
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut
    ah oui désolé tu as raison, ok
    mais le div qui contient le prob ne contient pas une position absolute
    et lorsque je corrige ce que tu as dis rien ne se passe

  8. #8
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Points : 3 747
    Points
    3 747
    Par défaut
    hraiwen tu ne donnes pas le bon code, .sliderImage est en display:none rien n'est censé s'afficher.
    Je ne réponds pas aux questions techniques par MP.

  9. #9
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut
    voila tout le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
    <style type="text/css" media="screen">
    #slider {
        width: 767px; /* important to be same as image width */
        height: 152px; /* important to be same as image height */
        position: relative; /* important */
    	overflow: hidden; /* important */
    	border-top:solid 1px #C78B89;
    }
    #sliderContent {
        width: 767px; /* important to be same as image width or wider */
        position: absolute;
    	top:0 px;
    	left:0 px;	
    	margin-left: 0;
    }
    .sliderImage {
        float: left;
        /*position: relative;*/
    	display: none;
    }
    .sliderImage span {
        position: absolute;
    	font: 10px/8px Arial, Helvetica, sans-serif;
        padding: 10px 13px;
        width: 767px;
        background-color: #CCC;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
    	-khtml-opacity: 0.7;
        opacity: 0.7;
        color: #CC292A;
        display: none;
    	top:0px;
    	left:0px;
    }
    .clear {
    	clear: both;
    }
    .sliderImage span strong {
        font-size: 14px;
    }
    .top {
    	top: 0;
    	left: 0;
    }
    .bottom {
    	bottom: 0;
        left: 0;
    }
    ul { list-style-type: none;}
    </style>
    <!-- JavaScripts-->
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/s3Slider.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('#slider').s3Slider({
                timeOut: 3000
            });
        });
    </script>
    </head>
     
    <body>
    <div id="slider">
      <ul id="sliderContent">
        <li class="sliderImage"> <a href=""><img src="img_ban/2.png" border="0"/></a> <span class="top"><strong>Réparation, Montage et Equilibrage Pneus</strong></span> </li>
        <li class="sliderImage"> <img src="img_ban/3.png" border="0" /> <span class="bottom"><strong>Gonflage à l'Azote</strong></span> </li>
    	<li class="sliderImage"> <img src="img_ban/4.png" border="0" /> <span class="bottom"><strong>Gonflage à l'Azote</strong></span> </li>
    	<li class="sliderImage"> <img src="img_ban/5.png" border="0" /> <span class="bottom"><strong>Gonflage à l'Azote</strong></span> </li>
        <div class="clear sliderImage"></div>
      </ul>
    </div>
    <!-- // slider -->
    </body>
    </html>
    pour bien comprendre la page que j'ai imprimé c'est la page d'origine a danslaquelle j'ai fait include de cette page
    voila la page du test et les images:

    mais mac ca marche chez moi tres bien sous ie
    et sous ff juste il ya décalage de l'image c tout
    Images attachées Images attachées    
    Fichiers attachés Fichiers attachés

  10. #10
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Points : 3 747
    Points
    3 747
    Par défaut
    Enlève le display:none sur .sliderImage et fais un reset des marges appliquées par défaut sur UL :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ul { margin:0; padding:0 }
    Je ne réponds pas aux questions techniques par MP.

  11. #11
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut
    merci bien mac je suis très reconnaissant
    le problème de décalage cava résolu

    mais j'ai un autre problème l'animation sur ie est plus lente que sur ff
    si vous avez testé l' exemple vous aller voir
    et merci de nouveau mac

  12. #12
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Points : 3 747
    Points
    3 747
    Par défaut
    Le problème vient sans doute de ton JS (tu peux poser la question dans le forum jQuery)
    Je ne réponds pas aux questions techniques par MP.

  13. #13
    Débutant
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Points : 62
    Points
    62
    Par défaut
    merci bien mac, ok je vais voir.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'affichage des photos sous FireFox
    Par tdlimbourg dans le forum Débuter
    Réponses: 4
    Dernier message: 10/05/2008, 14h57
  2. Réponses: 2
    Dernier message: 06/03/2008, 11h23
  3. [CSS] [HTML] Problème affichage bandes noire sous FireFox
    Par bouchette63 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 23/08/2006, 14h44

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