Marquee

Résolu
Bonjour,
souci avec ma balise <marquee>.
Je vous envoie le code :
<marquee behavior="alternate" BGcolor="#FFFFFF" style="font-family":Comic sans MS, Times New roman, sans-serif; font-weight:bold; scrollAmount="4" <img src="mon_image.jpg" height=70 width=100 alt="blablabla">mon texte déroulat ici</marquee>
Je sais que c'est faux et en plus ça ne fonctionne pas.
Merci beaucoup de m'aider.
Configuration: Windows XP
Firefox 2.0.0.11

11 réponses

  1. Modérateur
    A force de chercher, j'ai trouvé :
    <marquee style="font-family:Comic sans MS, Times New roman, sans-serif; color:#000000; font-size:20px"; scrollAmount="3" behavior="alternate">Mon texte déroulant<img src="mon_image.jpg" height=90 width=130 alt="blablabla"></marquee>
    Le souci, c'est qu'il rentre dans une div "conteneur".Comment faire pour qu'il ne soit pas compris dans cette div ? pour qu'il déroule sur toute la page! (horizontalement).
    1. Contributeur
      Bonjour,

      Si tu fermes ta balise </div> avant cette balise <marquee> cette dernière sera en dehors.

      @+
      1. Modérateur
        oui mais en le mettant en dehors de ma div, le marquee se met tout en haut de la page ...!
        1. Modérateur
          Comment dois-je faire pour qu'en le sortant de ma div, il ne soit pas tout en haut mais à la suite ?!
          (là, ça apparait derrrière la bannière, tout en haut!)
          1. Contributeur
            Bonjour,

            Et si tu nous en montrais plus ?
            La page entière.

            --
            1. Contributeur
              Re,

              Montre moi les codes sources de cette page en question ou donne le lien du site.

              @+
              1. Modérateur
                <html>
                <head><link rel="stylesheet" href="style.css"
                type="text/css">
                <title>Théâtre de l'Asphodèle</title>
                </head>
                <body>
                <div id="banniere"><img src="images/banniere.jpg" alt="Bannière"></div>
                <table id="menu">
                <tr>
                <td><a href="index.html">Accueil</a></td>
                </tr>
                <tr>
                <td><a href="asso.html">Association</a></td>
                </tr>
                <tr>
                <td><a href="spectacles.html">Spectacles</a></td>
                </tr>
                <tr>
                <td><a href="galerie.html">Galerie</a></td>
                </tr>
                <tr>
                <td><a href="contact.html">Contact</a></td>
                </tr>
                <tr>
                <td><a href="pressbook.html">Pressbook</a></td>
                </tr>
                </table>

                <div id="conteneur"><h1>Accueil</h1>
                <h2>A ne pas rater en ce moment</h2><br><h3>Un texte ici.</h3>
                <a href="textes/Cycle de lectures 2008.pdf" target="_blank">Téléchargez le programme ici</a></P>
                <p align="center"><img src="monimage.jpg" alt="mon image" title="mon image"></p><br><br>
                <marquee style="font-family:Comic sans MS, Times New roman, sans-serif; color:#000000; font-size:24px;" scrollAmount="2" behavior="alternate"> Mon texte répartie en deux <img src="une_autre_image_ici.jpg" height=90 width=130 alt="une autre image"> parties : séparé par une image</marquee><br><br>
                <p align="center"><img src="images/auteurs.jpg"></p>
                </div>
                </body>
                </html>
                1. Contributeur
                  Re,

                  Essai ça sur mon navigateur il s'affiche toujours en bas.

                  <html>
                  <head><link rel="stylesheet" href="style.css"
                  type="text/css">
                  <title>Théâtre de l'Asphodèle</title>
                  </head>
                  <body>
                  <div id="banniere"><img src="images/banniere.jpg" alt="Bannière"></div>
                  <table id="menu">
                  <tr>
                  <td><a href="index.html">Accueil</a></td>
                  </tr>
                  <tr>
                  <td><a href="asso.html">Association</a></td>
                  </tr>
                  <tr>
                  <td><a href="spectacles.html">Spectacles</a></td>
                  </tr>
                  <tr>
                  <td><a href="galerie.html">Galerie</a></td>
                  </tr>
                  <tr>
                  <td><a href="contact.html">Contact</a></td>
                  </tr>
                  <tr>
                  <td><a href="pressbook.html">Pressbook</a></td>
                  </tr>
                  </table>
                  <div id="conteneur"><h1>Accueil</h1>
                  <h2>A ne pas rater en ce moment</h2><br><h3>Un texte ici.</h3>
                  <a href="textes/Cycle de lectures 2008.pdf" target="_blank">Téléchargez le programme ici</a></P>
                  <p align="center"><img src="monimage.jpg" alt="mon image" title="mon image"></p>
                  <p align="center"><img src="images/auteurs.jpg"></p>
                  </div>
                  <marquee style="font-family:Comic sans MS, Times New roman, sans-serif; color:#000000; font-size:24px;" scrollAmount="2" behavior="alternate"> Mon texte répartie en deux <img src="une_autre_image_ici.jpg" height=90 width=130 alt="une autre image"> parties : séparé par une image</marquee>
                  </body>
                  </html>

                  @+
                  1. Modérateur
                    Pas moi : en fermant ma div "conteneur" avant ça se met tout en haut.
                    Dans la css, les caractéristiques de la div sont :
                    #conteneur {
                    position:absolute;
                    left: 48%;
                    top:130px;
                    width:700px;
                    height:750px;
                    margin-left:-300px;
                    border:hidden;
                    text-align:justify;
                    }
                    1. Contributeur
                      Bonsoir,

                      2 solutions :

                      1 - Tu codes un div pour ton marquee dans ton styles css
                      2 - Tu fais un tableau pour chaque élément les uns en dessous des autres et le tout dans un tableau qui regroupe l'ensemble des tableaux.

                      Personnellement :
                      Moi je préfère la 2ème solution.
                      Les balises div en général je m'en sert pour cacher des éléments.(tableau, texte, image etc...)
                      puis en javascript avec l'évènement onclick je fais afficher l'information en question.

                      De toute façon : à chacun son style et ses préférences pour coder ses pages.

                      @+