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 :

Avoir un texte défilant au dessus d'une image


Sujet :

Positionnement en CSS avec z-index

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Points : 14
    Points
    14
    Par défaut Avoir un texte défilant au dessus d'une image
    j' ai créer une box avec 9 images de type gif mais le probleme est que je désire écrire sur la gif centrale et de manière a ce que le texte defile de bas en haut.
    actuellement le texte defile de bas en haut mais n' est pas dans la box, il se place juste en dessous.

    voici mon code css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #box {
     float:left;
     }
     
    #box img {
    margin: -3px;
     
    background-image: url("centre-d2b.gif");
     
    }

    voici mon 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
    14
    15
    16
    17
    18
    <div id="box">
    <p>
    <img src="haut-gauche-d2b.gif">
    <img src="haut-centre-d2b.gif">
    <img src="haut-droite-d2b.gif"><br/>
    <img src="gauche-d2b.gif">
    <img src="centre-d2b.gif">
    <img src="droite-d2b.gif"><br/>
    <img src="bas-gauche-d2b.gif">
    <img src="bas-centre-d2b.gif">
    <img src="bas-droite-d2b.gif">
    <marquee direction="up" scrollamount="2">
    <font size="2" color="grey"><center><h3>PROMOTION !!!</h3><br/>
    <h4>SAGE 30</h4><br/>
    <h4>690 EURO</h4></center></font>
     
    </marquee></p>
    </div>

    voila ce serait simpa de m' aider, j'ai essayé plein de chose mais je n'y arrive pas.

  2. #2
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Bonsoir

    Voici un exemple simple :

    Il faut mettre l'image en arrière plan, j'ai un peu simplifié le code, sortie la mise en forme du html et mis dans le css...

    Code html : 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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr-FR">
    <head>
    <title>Testes</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <style type="text/css">
    div#box {
            width:600px;
    }
    div#txt_defil {
            width:200px;
            height:200px;
            background-image: url('img1.jpg');
            float:left;
            font-size:0.9em;
            color: gray;
    }
    div#box img {
            float:left;
    }
    h3, h4 {
            text-align: center;
    }
    </style>
    </head>
     
    <body>
     
    <div id="box">
     
      <img src="img1.jpg" width="200" height="200" />
      <img src="img1.jpg" width="200" height="200" />
      <img src="img1.jpg" width="200" height="200" />
      <img src="img1.jpg" width="200" height="200" />
      <div id="txt_defil">
        <marquee direction="up" scrollamount="2">
        <h3>PROMOTION !!!</h3>
        <h4>SAGE 30</h4>
        <h4>690 EURO</h4>
        </marquee>
      </div>
      <img src="img1.jpg" width="200" height="200" />
      <img src="img1.jpg" width="200" height="200" />
      <img src="img1.jpg" width="200" height="200" />
      <img src="img1.jpg" width="200" height="200" />
     
    </div>
     
    </body>
    </html>
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Points : 14
    Points
    14
    Par défaut ca marche mais le probleme n' est pas résolu
    le texte défile bien sur l' image que je veux mais le problème est
    que les 9 images gif qui composent la box ne sont plus collés. Donc en fait
    il faut trouver le moyen que la box reste collé et que le texte défile sur limage centrale

  4. #4
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Bonjour

    C'est bizarre parce que chez moi les images sont toutes collées les unes aux autres ! Et ce autant sur IE7 que Firefox 3

    Peut être une déclaration css contradictoire dans ton code. As tu une page en ligne, sinon montre nous au moins le code que tu as produit.
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Points : 14
    Points
    14
    Par défaut no mon css fonctionne correctement normalement
    http://funfilm.olympe-network.com/Index.php

    aller sur cette page et vous verrez mon problème

  6. #6
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    C'est une simple question de taille des éléments : si le bloc txt_defil est plus large que le conteneur les images à gauche et droite de ce bloc vont forcément ne pas être aligné...

    Code html : 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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr-FR">
    <head>
    <title>Testes</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <style type="text/css">
    div#box {
            width:160px;
    }
    div#txt_defil {
            width:132px;
            height:132px;
            background-image: url('img1.jpg');
            float:left;
            font-size:0.9em;
            color: gray;
    }
    div#box img {
            float:left;
    }
    h3, h4 {
            text-align: center;
    }
    marquee {
            height:132px;
            margin:0;
    }
    </style>
    </head>
     
    <body>
     
    <div id="box">
     
      <img src="Index_fichiers/haut-gauche-d2b.gif" alt="" />
      <img src="Index_fichiers/haut-centre-d2b.gif" alt="" />
      <img src="Index_fichiers/haut-droite-d2b.gif" alt="" />
      <img src="Index_fichiers/gauche-d2b.gif" alt="" />
      <div id="txt_defil">
        <marquee direction="up" scrollamount="2">
        <h3>PROMOTION !!!</h3>
        <h4>SAGE 30</h4>
        <h4>690 EURO</h4>
        </marquee>
        </div>
      <img src="Index_fichiers/droite-d2b.gif" alt="" />
      <img src="Index_fichiers/bas-gauche-d2b.gif" alt="" />
      <img src="Index_fichiers/bas-centre-d2b.gif" alt="" />
      <img src="Index_fichiers/bas-droite-d2b.gif" alt="" />
     
    </div>
     
    </body>
    </html>
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Points : 14
    Points
    14
    Par défaut images encore plus décalés
    ca marche toujours pas je ne comprens pas

  8. #8
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Citation Envoyé par evra76 Voir le message
    ca marche toujours pas je ne comprens pas
    C'est pas comme ça qu'on va faire avancer le schmilblick !!!

    Je ne vois pas de changement sur la page que tu as mis en lien plus haut.

    Alors commence par dire exactement ce qui ne va pas et éventuellement mets cette page à jour...

    J'ai encore une fois texté sur IE 7 et Firefox 3 sans souci...
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Points : 14
    Points
    14
    Par défaut
    voila ce que je veux avoir
    http://e-gest.votreboutiquepro.com/
    la box promotion sur la gauche

    et voila ce qe j'ai
    http://funfilm.olympe-network.com/Index.php

    bon je doi men aller pour raison perso si possible on verra ce soir

  10. #10
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Deux choses :

    Tu as oublié :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    div#box img {
    	float:left;
    }
    Et tu as mis ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     #box img {
     
    margin: -3px;
     
    	}
    qui à mon sens ne sert strictement rien, je ne vois pas ce que tu veut faire avec ça et puis ça casse tout la mise en page, donc retire le.
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Points : 14
    Points
    14
    Par défaut
    merci ça marche, j' avais mis sa quand je n'avais pas écrit le message a défiler
    mais effectivement sans celui-ci ça fonctionne en tout cas.
    merci beaucoup bonne journée!!!

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

Discussions similaires

  1. lien, bouton et texte au dessus d'une image cliquable dans un gridView
    Par casa_sniper dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 16/04/2014, 20h10
  2. Aligner un texte en middle à droite d'une image
    Par Ryan Sheckler dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 28/05/2007, 20h14
  3. [W3C] afficher un commentaire quand la souris au dessus d'une image
    Par 18Marie dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 21/08/2006, 09h31
  4. Tracer un cadre de sélection au dessus d'une image.
    Par Crisanar dans le forum Windows
    Réponses: 3
    Dernier message: 10/10/2005, 09h28

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