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

HTML Discussion :

Intégrer <marquee> dans <table>


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif Avatar de eillon
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 117
    Par défaut Intégrer <marquee> dans <table>
    Bonjour,

    Après plusieurs tests de placement et déplacement de lignes de codes, je me tourne vers vous afin de trouver la solution à mon problème...
    Je fais défiler des images dans un tableau pour une bannière.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div style="height: 150px; width: 140px; padding-top: 5px;">
    <marquee scrolldelay=80 id=id1><span onmouseover="getElementById('id1').stop();" onmouseout="getElementById('id1').start();">
    <img title="" src="images/1.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/2.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/3.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/4.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/5.jpg" border="0" alt="" height= 110px width= 110px />
    </span></marquee>
    </div>
    Si je passe le code dans la <table>, les images passe sur mon tableau et non dessous.
    Si je passe le <marquee> après </table>, les images passes bien sous le tableau, mais je ne peux plus arrêter les images au passage de la souris.

    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
    <!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" />
    <title>Grenadine et ses petits</title>
    <style type="text/css">
    body {
     
    }
    </style>
    </head>
     
    <body>
     
    <a href="http://www.grenadineetsespetits.com">
    <table width="148" height="549" border="0" style="position: absolute; background-repeat: no-repeat; background-image: url(images/fond_bg.png); height: 545px;">
     
      <tr>  
    		<td height="69" style="background-repeat: no-repeat; background-image: url(images/logo.png);">&nbsp;</td>	
      </tr>
      <tr>
    		<td height="27" style="padding-left: 0px; background-repeat: no-repeat; background-image: url(images/texte.png);"></td>
      </tr>
    		<div style="height: 150px; width: 140px; padding-top: 5px;">
    <marquee scrolldelay=80 id=id1><span onmouseover="getElementById('id1').stop();" onmouseout="getElementById('id1').start();">
    <img title="" src="images/1.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/2.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/3.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/4.jpg" border="0" alt="" height= 110px width= 110px />
    <img title="" src="images/5.jpg" border="0" alt="" height= 110px width= 110px />
    </span></marquee>
    </div>
     
      <tr>
    		<td height="130" style="background-repeat: no-repeat; background-image: url(images/bebe5.png);">&nbsp;</td>	
      </tr>
      <tr>
    		<td height="150" style="background-repeat: no-repeat; background-image: url(images/bebe3.png);">&nbsp;</td>
      </tr>
    </table>
    </a>
     
     
     
    </body>
    </html>
    Je me tourne donc vers votre expérience afin de pouvoir améliorer ma bannière et ainsi au clic sur l'image choisi, diriger le visiteur vers la page produit.

    Bannière : ICI

    Merci par avance.

    Eillon

  2. #2
    Membre Expert
    Avatar de skeud
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 1 091
    Billets dans le blog
    1
    Par défaut
    C'est normal que ta div ne soit pas encadré par une <tr>?

    Tu voudrais mettre ce défilemment où en fait? Dans ton tableau ou en dessous?

  3. #3
    Membre actif Avatar de eillon
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 117
    Par défaut
    je veux que ça défile en dessous...
    que je mette ou pas les <tr>
    ça me décale tout le tableau vers le bas

  4. #4
    Membre Expert
    Avatar de skeud
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 1 091
    Billets dans le blog
    1
    Par défaut
    Bon déja tu doispas mettre tes balise marquee dans ton tableau mais en dessous de ta balise </table>comme ça tu auras ton défilement en dessous de ton tableau.

    Petite info, les balise tr vont TOUJOURS avec les balise td au minimum (hormis les balise de titre ...)

    Donc quand tu as un contenu dans un tableau, toujours TR+TD

  5. #5
    Membre actif Avatar de eillon
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 117
    Par défaut
    J'enregistre pour la suite, mais mon problème n'est toujours pas résolu...
    mon onmouseover ne fonctionne pas sous mon tableau...

    De plus, si j'intègre le lien du tableau autour de <table>, tout le tableau prend le lien (normal) si je veux mettre le lien sur <tr> particulier, le lien n'apparait pas.

  6. #6
    Membre Expert
    Avatar de skeud
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 1 091
    Billets dans le blog
    1
    Par défaut
    Euh pour moi ça fonctionne nikel essaye d'inverser ton span et marquee:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <span style='width:100px'>
      <marquee>
      </marquee>
    </span>
    Et dis moi si ça fonctionne

  7. #7
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par eillon
    mon onmouseover ne fonctionne pas sous mon tableau...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onmouseover="getElementById('id1').stop();"
    C'est un peu normal... getElementById() est uniquement une méthode de l'objet document
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

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

Discussions similaires

  1. [MySQL-5.6] Intégrer une requête CONCAT() dans une table
    Par francois.ortel dans le forum Requêtes
    Réponses: 4
    Dernier message: 21/08/2014, 10h30
  2. Réponses: 1
    Dernier message: 28/05/2014, 21h31
  3. Intégrer un fichier EXCEL dans une table ORACLE
    Par david71 dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 01/04/2010, 12h03
  4. Intégrer une base automatiquement dans une table
    Par roman33 dans le forum VBA Access
    Réponses: 9
    Dernier message: 15/01/2010, 19h35
  5. intégrer le résultat de sp_spaceused dans une table
    Par Labienus dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/11/2005, 09h18

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