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 :

remonter dans un div


Sujet :

HTML

  1. #1
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut remonter dans un div
    Salut,

    Afin de remonter dans une même page on utilise ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <a name="haut"></a>
    ...
    <a href="#haut">toto</a>
    mon problème est que je voudrais remonter mon contenu qui se trouve dans un div et non pas la page.

    voici un extrait de mon code au cas où

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="corps">
    ...  
    	<div id="contenu">
    	<a name="haut"></a>
    ...
           <a href="#haut">remonter</a>
    	</div>
    ...
    </div>
    merci d'avance.

  2. #2
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    Mais ce que tu nous montres fonctionne parfaitement. Je comprends pas ?!?!?
    Ton ancre est assez éloignée de ton lien afin que la fenêtre est besoin de bouger au moins ?

  3. #3
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Re,

    oui je sais que cela fonctionne trotters213 mais le problème est qu'il ne remonte pas le contenu du div (<div id="contenu">) mais remonte en haut de la page sans avoir remonter au pire aussi le div en question

  4. #4
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    mais c'est normal, le but est de ce déplacer dans la page plus facilement, pas de déplacer du contenu ! J'ai du mal à comprendre ce que tu veux faire précisément là.

  5. #5
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Désolé si c'est pas très compréhensible

    Cependant j'ai remarqué que mon problème n'apparait qu'avec Firefox, j'ai tellement pris l'habitude de voir le résultat avec FF que j'en ai oublié de voir avec IE

    je vais essayer d'etre plus claire

    comme tu peux voir j'ai plusieurs div et dans un des div lorsque le contenu est plus grand que le div la scrollbar apparait, jusque là tout va bien en principe Quand j'arrive au bout de la scrollbar (vers le bas) j'ai mis un lien pour pouvoir remonter dans ce div du coup la scrollbar reviens en haut ceci fonctionne avec IE mais pas avec FF ?? plutôt bizarre.

  6. #6
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    Une ancer sert a se deplacer par rapport a la page (scrollbar principal) et non pas dans un div specifique.

  7. #7
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Salut,

    Ben oui je veux bien Elwyn mais pourquoi cela marche avec IE et pas FF ne me dit pas que IE fais encore l'idiot

    Regarde je te met le liens de la page en question, teste avec IE et avec FF tu verras que le lien "Remonter" n'aura pas le même effet

    aproubaix.com/championnat_res.asp

    IE donne parfaitement ce que je veux mais pas FF

  8. #8
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    Quel navigateur a raison dans ce cas...Je n'en sais rien, il faudrait se renseigner pour savoir si le navigateur est censé faire ca ou si c'est juste un bug a ton avantage de IE. Dsl

  9. #9
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Ben merci pour ta réponse alors, je pense que je vais l'enlever alors tant pis

    ++

  10. #10
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    Ok, j'ai compris
    Il me semble que c'est dû simplement à l'implémentation des navigateurs des ancres, tu ne pourras rien y faire sinon en changeant ta mise en page (en supprimant la scrollbar par exemple).

    PS : un id est unique or tu utilises id="jrn" plusieurs fois. Dans ce cas il faut que tu utilises class="jrn"

  11. #11
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Salut,

    Merci pour vos réponses

    Oui je sais trotters213 que id est unique, comme j'ai utilisé une boucle pour faire les tableaux jrn sur le coup j'avais pas fais attention. C'est en regardant avec Tidy que j'ai vue que chaque tbl avec un id égale à jrn.

    Merci quand même de me l'avoir fait remarqué et pour ta suggestion.

    ++

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Tu peux jouer sur le scrollTop en Javascript.

  13. #13
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Re,

    J'ai cherché après scrollTop et j'avoue que je comprend pas trop le truc Bisunurs, cela me renvoie un nombre je suis censé faire quoi avec ce nombre

    ++

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ben quand tu cliques sur ton lien, tu affectes 0 la valeur du scrollTop de ce div.

  15. #15
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Re,

    J'ai juste changé le nom de mon ancer et cela fonctionne maintenant sur IE et FF vraiment trop bizarre
    Avant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="corps">
      ... 
      <div id="contenu">  
         <a name="haut"></a>
            ... 
         <a href="#haut">remonter</a>  
      </div> 
      ... 
    </div>
    Après :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="corps">
      ... 
      <div id="contenu">  
         <a name="revenir"></a>
            ... 
         <a href="#revenir>remonter</a>  
      </div> 
      ... 
    </div>
    Merci pour votre aide à tous

    ++

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

Discussions similaires

  1. un coin dans un div
    Par bakonu dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 29/01/2005, 23h39
  2. Position de la scrollbar dans un div
    Par VolVic dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/01/2005, 15h25
  3. Attacher image ou champ dans un <div>
    Par protos69 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/11/2004, 14h14
  4. xml->html : retour chariot, espaces dans un div
    Par d'Oursse dans le forum XML/XSL et SOAP
    Réponses: 9
    Dernier message: 27/04/2004, 19h13

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