-
Flèche haut et bas de page
Ce tutoriel vous apprend à mettre des petits liens sur le côté de la page qui renvoient en haut ou en bas.
- Commencez par créer les images qui vous servirons de liens (je vous conseille de faire deux flèches, c'est assez compréhensible pour les visiteurs)
- Une fois que vous avez vos flèches, mettez le code suivant dans un module simple (de cette façon, il apparaitra sur toutes les pages de votre blog)
<div id="fleche">
<a href="#header">
<img src="http://img15.hostingpics.net/pics/856927monte.png" />
</a>
<a href="#footer">
<img src="http://img15.hostingpics.net/pics/952333descnd.png" />
</a>
</div>Ce code fonctionne. Vous pouvez remplacer les liens par les url de vos image. Le premier correspond à la flèche du haut, et le deuxième à celle du bas.
Le lien #header renvoie vers la bannière, donc le haut de la page
Le lien #footer renvoie vers le pied de page, donc en basValidez votre HTML, et publiez votre menu. Vous devriez maintenant avoir deux flèches dans votre module. Il faut donc les "sortir" de ce module pour les afficher sur un côté de la page.
Passons donc au CSS :
#fleche {position: fixed;
top: 50%;
left: 3%;
}fleche est le nom du groupe qui contient mes deux images et les liens.
la propriété position: fixed permet de sortir la flèche du module et de la fixer sur la page
top et left permettent de positionner les flèches sur la page. Vous pouvez changer les valeurs en rouge pour changer leur position.
Par exemple :•Pour center verticalement: top: 50%;
•Pour le mettre tout à gauche: left: 0%;
•Pour le mettre tout à droite: left: 100%Note: Vous pouvez également utiliser des valeurs en px ou em
Tags : fleche, page, haut, bas, lien
-
Commentaires
Moi ça marche pas ! --" Enfin, si les fléches sont là ou je veux quelles soit (j'ai pris les même que toi vu que c'était celles qui était dans le code HTML), j'ai mis le code css, bon tout me convient ! Suaf que quand je clique sur la fléche du bas pour descendre au pied de page ça marche pas !! Voilà, j'attend ton aide Ô grande Nagalia !
une capture pour illustrer comment ça marche pas >
Mais ça mets aussi (parfois) une page de recherche sur mon blog avec écrit "ERREUR 404".......
AIDEZ MOI !!!!
Okay.......MERCI MIMILLE511 !!!ç amarche !! merci ! Tu ne saurais pas comment on fait pour que ça suivent notre déplacement sur la page ? Comme sur ce blog !
Pas mal ! J'avais réussis avant de connaître ton code XP (bien évidemment grace à tes autres tutos, une fois qu'on a compris...)
Mais je n'ai pas mis la même chose à a href, j'ai mis:
#top
et pour le bas
#footer
directement, et ça marche aussi
Nagalia => Est-ce que j'peux prendre tes flèches et changer leurs couleurs ?_?
Edit : 0-0 j'arrive pas ca me fait "Une erreur est survenue lors du chargement.
Merci de réessayer" (screenshot => http://data0.ek.la/testdefonds/mod_article46714247_4fd4928c4bf78.png?7639)
Ça marche toujours pas ._. Tu peux essayer : http://theworldofgroovie.id.st/
Pss : Désolé pour l'invasion de la guerre des comm's pour l'article du blablatage xD (ça fait un peu long là xD)
HTML
<div id="fleche"><a href="/fleche-haut-et-bas-de-page-a46682589#header"> <img src="http://ekladata.com/54Y7uS-OPp_4B2P9M57kztCxMsI.png" alt="Revenir en Haut" /> </a> <a href="/fleche-haut-et-bas-de-page-a46682589#footer"> <img src="http://ekladata.com/DmP3eLBajy5zltrN_-rq_2O1Ba0.png" alt="Aller en Bas" /> </a></div>
CSS
#fleche {position: fixed;
top: 50%;
left: 0%;}Non!
Il faut mettre
<div id="fleche"><a href=" #top"> <img src="http://ekladata.com/54Y7uS-OPp_4B2P9M57kztCxMsI.png" alt="Revenir en Haut" /> </a> <a href=" #footer"> <img src="http://ekladata.com/DmP3eLBajy5zltrN_-rq_2O1Ba0.png" alt="Aller en Bas" /> </a></div>
Un truc du genre
Yep DpZ ;)
"href", c'est uniquement le lien. Pour remonter ou descendre une page, il suffit d'indiquer l'élément en haut et l'élément en bas:
#top
#footerJe viens de voir que l'article avait un problème, désolé ^^'
Mais je ne comprend pas d'ou sort ce truc en plus... Je ne vois rien quand j'édite --'
<div id="fleche"><a href="/fleche-haut-et-bas-de-page-a46682589#header"><img src="http://i45.servimg.com/u/f45/17/45/11/93/flache10.png" alt="" /> </a><a href="/fleche-haut-et-bas-de-page-a46682589#footer"><img src="http://i45.servimg.com/u/f45/17/45/11/93/flache11.png" alt="" /> </a></div>
J'ai fait une erreur quelque part ? :$
--' Vais me pendre... Pourquoi ça bug?!
C'est pas ta faute, j'ai un bug avec le code: Un morceau qui se rajoute quand j'édite l'article...
Voilà le bon code:<div id="fleche"><a href="#header"><img src="http://i45.servimg.com/u/f45/17/45/11/93/flache10.png" alt="" /> </a><a href="#footer"><img src="http://i45.servimg.com/u/f45/17/45/11/93/flache11.png" alt="" /> </a></div>
Non te pends pas ! . Qui va nous aider après : 0 :okjesors:
Désolé mais ça marche toujours pas ='/ . Pardon de t'enquiquiner comme ça ><' ~
Aucun changement. Mais je vois pas ou il y aurait une faute ><' . Peut-être dans le CSS mais je vois pas :
#fleche {position: fixed;
top: 100%;
left: 10%;}J'ai pas essay, mais je pense que top:100% fais sortir les flèches de ta page. Si tu veux les mettre tout en bas, met plutôt "bottom: 0%"
Tu veux les positionner comment?Les placer à gauche centré verticalement xDxD Ben j'étais à l'opposé ..
T'avais raison, 100 ça fait sortir les flèches ><' . Merci & je te revaudrais ça un jour :] . Mais comment ? Quel jour ? Tel est la question :0 .
Nagalia ! :)
En fait, merci pour tes libres services et tes tuto' !!! :o
Et à propos de cet article, j'ai vu les comm's, en fait j'ai eu aussi ces bugs et j'ai juste remplacé :
<div id="fleche">
<a href="/fleche-haut-et-bas-de-page-a46682589#header">
<img src="http://img15.hostingpics.net/pics/856927monte.png" />
</a>
<a href="/fleche-haut-et-bas-de-page-a46682589#footer">
<img src="http://img15.hostingpics.net/pics/952333descnd.png" />
</a>
</div>Par :
<div id="fleche">
<a href="#header">
<img src="http://img15.hostingpics.net/pics/856927monte.png" />
</a>
<a href="#footer">
<img src="http://img15.hostingpics.net/pics/952333descnd.png" />
</a>
</div>Bon en gros si c'est déjà expliqué, ben désolée x) je ne lis pas je survole les comm's...
Merci mille fois pour tes tuto's :D (ceux que je connaisais pas ou que je ne maîtrisais pas bien)
Mon ordi se fiche de moi là ...
Depuis tout à l'heure je mets :
top : 50px
left : 100px
et ça n'apparaît pas
Là j'essaye :
top : 50px
left : 0px
et ça marche - -'
Comment faire pour que les flèches soit l'une et à côté de l'autre et non l'une en dessous de l'autre ?
Merci d'avance :)Mimille: Ton code (pour mettre les flèches l'une par dessus l'autre) ne marche pas :/
Nagalia: Comment on me tles flèches l'une sur l'autre, et comment on met le point d'intérrogation ??
Comment ça "l'une sur l'autre" ?
Pour le point d'intérogation, c'est juste une autre image avec un lien que j'ai mis entre mes deux flèches
Non c'est bon^^'
Mais juste, sa me fait une marge blanche sur le côté droit (la ou il y'a les flèches) tu pourrais m'aider ?Tu peu voir la marge sur mon blog : http://leslegendairesshimyjadina.eklablog.fr
Merci d'avance ;D
Je vois pas de blanc sur le côté droit ^^'
En même temps, vu l'heure... je regarderais mieux dans quelques heures XD
Je ne comprend pas comment ou est ce qu'on met le code html (et aussi comment le code CSS comprend quel "fleche" on veut mettre quelqu'un peut m aider? >w<
Le code HTML ce mets dans un module simple ! Tu clique sur le petit icôn HTML ! Pour le css, c'est par rapport au selecteurs que tu as mis qu'il sait à quel fléche appliqués les effets que tu veux ! J'ésépre t'avoir aider ! :)
En faites c est ce que j ai fait mais sa marche pas!! (en faites la flèche est dans le module simple et pis c est tout)!!
Je suis pas un pro (et encore moins un anarqueur), mais peux tu me donner la perm 3 sur le blog auquel tu veux faire ça ? Je comprendrais que tu refuse !
Akemi, tu mets le code HTLM, après avoir cliqué sur l'icon [HTLM] lorsque tu as ouvert l'édition de ton module de menu (la fenêtre pour écrire du texte), dans la fenêtre d'HTLM :
<div id="fleche">
<a href="#header">
<img src="http://img15.hostingpics.net/pics/856927monte.png" />
</a>
<a href="#footer">
<img src="http://img15.hostingpics.net/pics/952333descnd.png" />
</a>
</div>Ensuite tu cliques vas sur "apparence", "modifier le thème" puis "ajouter du CSS". Tu ajoutes ça :
#fleche {position: absolute;
top: X%;
left: X%;}Tu remplaces les valeurs X (en rouge) par un chiffre pour placer tes flèches sur ton blog :)
Si tu n'y arrives pas, je peux te montrer en images ^^
Ok attends je vais regarder et ben si ça ne marche toujours pas faudra attendre Nagalia :/ (Merci xD)
Désolée ça ne fonctionne pas xD Sinon mets seulement ça : xD
HTLM : <div id="fleche"><a href="#header"> <img src="http://ekladata.com/1SyMkbKRMGsNeXmvVdFQGxXGtbw/happy01.png" alt="" /> </a></div>
Et CSS : #fleche {position: fixed;
top: 63%;
left: 86%;}Ce serait mieux xD
Desolée pour le blabla Nagalia ><
J'ai un petit problème j'aimerais le mettre au même endroit que toi mais je sais pas comment faire ?
C'est simple, tu joue avec les % du code CSS et quand ça te plait, tu laisse ! :) (si tu veux que ça suive ta page, n'oublie pas de remplacer "absolute" par "fixed") ^^
Attend je vais t'aider, je finis mes (nombreuses) commandes et je m'occupe de toi !! Si mimilles511 veut intervenir, elle peut ! X) ce serais un honneur pour moi, su'elle vienne m'aider à t'aider ! %)
J'ai presque fini...désolé ! Bon je vais quand même t'aider vite fait ! ^^ Essaye de mettre "top: 50%___left: 100%"
euuh je suis pas graphuse preofessionnelle... Et comment on fait des fleches ? >w<( turquoise :D )
Alors moi, j'ai un problème. Les flèches sont sur le milieu de la page et ne sont pas fixe ! Ils sont collés à la page. Aahhhh ! Au secours ! X')
Regarde : #fleche {position: absolute;
top: X%;
left: X%;}Ca, c'st ton CSS par défaut, tu change "absolute" par "fixed". (sans les guillemets) Ensuite, tu régle l'endroit ou tu veux qu'elles soient, en modifier les X% (exemple: top: 40%; left: 50%) Après, tu choisis les valeurs que tu veux ! :)
Moi sa marche pas , sa met les fleche et tout mais quant je clik sur les fleche , sa me renvoi pas vert le haut ou le bas , sa me met '' Erreur ''
<p><a href="#">remonter en haut</a></p>
tu met ça dans un module simple en html, tu peux mettre l'adresse de tesflèches à la place de remonter en haut !
Bonjour et merci pour l'aide que vous apportez. Après avoir bien galeré je viens enfin de mettre les fleches pour descendre directement en bas de page. J'y suis enfin arrivée, même si la flèche turquoise ne me plait pas vraiment puisque ça fonctionne je laisse comme ça pour le moment.
Amicalement
J'ai trouver comment mettre les flèches verticlement ! :
il faut rajouter <p> dans le html >>
<div id="fleche">
<a href=#header>
<img src="http://img15.hostingpics.net/pics/856927monte.png" />
</a><p>
<a href=#footer>
<img src="http://img15.hostingpics.net/pics/952333descnd.png" />
</a>
</div>Comment ça "verticalement" ?
Mh, ça marche peut être, mais il vaut mieux éviter d'ouvrire une balise sans la refermer...
Bonjour, cela va faire trois jours que je me suis inscrite sur EklaBlog UwU' Je découvre donc le fonctionnement -w-... Bref, (je fais trop sérieuse là xD)
J'aimerai bien faire aussi ces flèches, j'ai suivit le tuto et... Ca marche pas ToT !!! Au secours ouinnn ça va faire 3 heures que j'essaie en vaint X.X ! Que j'actualise les pages, que j'essaie d'autres codes des commentaires... Rien ! Hum, bref...
Bon, alors voici mon code ce que j'ai mis dans le module simple (HTML);
<div id="fleche"><a href="#header"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_5_Of1ZX4HI.png" alt="" /> </a><a href="#footer"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_3_hz6qbF9t.png" alt="" /> </a></div>
Et le CSS ;
#fleche {position: absolute;
top: 50%;
left: 100%;}Bon, j'explique le problème... Le CSS marche, il passe... Par contre le code HTML (je crois) se note dans le module et ça ne marche pas .w.'' Bref, merci d'avancee~
Bienvenue sur Ekla :D
Pour tes flèches, si tu veux les positionner à droite, met:
#fleche {position: absolute;
top: 50%;
right: 0%;}left:100% les fait sortir de la page
Pour qu'elles soient l'une en dessous de l'autre, rajoute un saut de ligne entre les deux images:
<div id="fleche">
<a href="#header"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_5_Of1ZX4HI.png" alt="" /> </a>
<br/>
<a href="#footer"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_3_hz6qbF9t.png" alt="" /> </a></div>Bienvenue sur Ekla :D ------> Mercii
merci mais ça marche toujours pas TwT''
HTML
<div id="fleche">
<a href="/fleche-haut-et-bas-de-page-a46682589#header"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_5_Of1ZX4HI.png" alt="" /> </a>
<br/>
<a href="/fleche-haut-et-bas-de-page-a46682589#footer"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_3_hz6qbF9t.png" alt="" /> </a></div>CSS
#fleche {position: absolute;
top: 50%;
right: 0%;}Heu... bizarre, ça marche chez moi ^^'
Essaie avec:
#fleche {position: fixed;
top: 50%;
right: 0%;}
@Mizuru : Je viens d'aller sur ton blog et je voulais savoir si tu avais bien mis le code html dans "Html" dans ton module car je vois le code :/
Ohhh *^*
Alors maintenant il y a les flèches, mais le liens marche pas xD
Mais merciiiii on avance *^*
De rien, heureuse d'avoir pu aider ! Reste juste à trouver les problème du lien , mais je ne pense pas être assez qualifiée pour ça alors je laisse faire Nagalia ...
Bon tant pis ... Je crois n'avoir pas vu dans votre code "<a href=#footer>" ainsi que le lien vers le header, je me trompe ? Après peut-êter qu'ils sont planqués ... Je ne sais pas si c'est la solution ou si je suis juste une grosse gourde en HTML ...
Mhh.... ben ;
<div id="fleche"><a href="/fleche-haut-et-bas-de-page-a46682589#header"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_5_Of1ZX4HI.png" alt="" /> </a> <br /> <a href="/fleche-haut-et-bas-de-page-a46682589#footer"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_3_hz6qbF9t.png" alt="" /> </a></div>
Je crois que c'est le rouge dans ces parties là qui est à enlever ... Naglaia avait corrigé un problème comme ça avant :)
href="/fleche-haut-et-bas-de-page-a46682589#header">
href="/fleche-haut-et-bas-de-page-a46682589#footer">
Ce qui nous donne :
<div id="fleche"><a href="#header"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_5_Of1ZX4HI.png" alt="" /> </a> <br /> <a href="#footer"><img src="http://50.img.v4.skyrock.net/7952/87727952/pics/3172866681_0_3_hz6qbF9t.png" alt="" /> </a></div>
Ah bon ? Ouah j'y croyais pas ... Heureuse d'avoir pu aider à nouveau alors :) De rien et bonne installation sur eklablog !
Merci beaucoup, ça marche, sauf que moi, les flèches ne descendent pas en meme temps que la page... donc quand on est plus bas dans la page, les fleches sont restés en haut. C'est normal ? ^^
bjr, j'ai un site avec des flèches mais elle ne me conviennent pas j'aimerais avoir
les flèches qui sont sur fanstasy elles iraient bien sur mon site .
Comme je suis novice si c'est possible des les avoir, il faut bien m'expliquer, car je suis très, très très novice merci
cordialement
coucou ca ne fonctionne pas j ai mis ce code et les fleches sont la mais quand j appuye dessus ca ne fonctionne pas ca me dit une erruer est survenue
merci de m aider voici mon code <div id="fleche"><a href="/fleche-haut-et-bas-de-page-a46682589#header"><img src="http://img15.hostingpics.net/pics/845140haut.png" alt="" /> </a> <br /> <a href="/fleche-haut-et-bas-de-page-a46682589#footer"><img src="http://img15.hostingpics.net/pics/824827bas.png" alt="" /> </a></div>
Le code correct se trouve dans l'article. Copie et colle le tel quel pour commencer, et change les images par la suite. Les liens ne sont pas à modifier.
oui merci j ai reussi juste une chose comment peux t on faire pour mettre les fleches l une en dessous de l autre merci bisous
Donne à ta div la largeur d'une flèche :
#fleche {position: absolute;
top: X%;
left: X%;
width: Xpx; /*largeur de la flèche*/
}BOBSOIR NAGALIA COMMENT JE FAIT POUR QUE MES FLECHES SIOS SUR TOUTE LES PAGES MERCI CAR LA MIENNE EST JUSTE SUR LA PAGE D ACCEUIL
coucou desolee NAGALIA pas fait expres j ai oublier de mettre en minuscule et j ai editer le message bonne soiree bisous
Merci infiniment pour le renseignement dont j'avais besoin (mettre une flêche en début de page pour se rendre immédiatement en fin de page aux com.) merci vraiment je viens de la faire pour ma page des "dernières nouvelles" et c'est exactement ce dont j'avais besoin. J'ai mis un lien de ton blog dans le mien pour ne pas te perdre de vue. Merci beaucoup. Bonne journée.
Il faut le que conteneur de tes liens (#fleche si tu as gardé mon code) est la même largeur que tes images
#fleche {position: fixed;
top: 50%;
left: 3%;
width: Xpx; /*X = largeur de l'image*/
}J'ai un autre question :3, comment faire pour qu'elle n'apparaisse qu'a un certain endroit dans la page (Comme toi) S'il te plait :3 ?
Là, c'est un peu plus compliqué, il faut le faire en JS
J'ai déjà fait un tuto de ce style pour fixer un menu à partir d'un endroit (comme ici le menu graphisme /codage /... est fixe en haut de la page une fois qu'on a dépassé le header)
=> http://fanstasy-graph.eklablog.net/fixer-un-menu-au-defilement-a106457588
Il faudra un peu l'adapter pour les flèches. Je te laisse déjà regarder, si tu arrives à modifier le code
Wow, c'est très compliqué ^^
Je vais tenter de modifier mais ne t'embête pas pour ça, c'est pas important ^^ si je n'y arrive pas abandonnerais plutôt XD
Bonjour,
Y'a t'il moyen de cacher le menu sans que ça cache les flèches?
J'ai essayer avec ce code
#module_menu141423274 {
display: none;
}mais ça cache inévitablement les flèches aussi
Merci par avance pour votre réponse
#module_menu141423274 {
width: 0px;
height: 0px;
}
#module_menu141423274 .module_menu_titre {
display: none;
}Il faut mettre une taille 0*0 au module, et masquer le titre
PS:parcontre,on peut tout simplement mettre nos flèches puis mettre en liens:
#footer ou #header
Merci de faire des tutos comme ça, c'est super cool ! Je suis fière du rendu de mon blog pour la première fois :3 En plus, j'adore ton blog :)
Bonjour je voudrai savoir comment on fait pour les mettre droite et non l'une de chaque coté
Merci d'avance ^^
C'est encore moué 8D J'voulais savoir comment mettre les flèche en opacité genre un peu comme la transparence dd'un blog ? Car les miennes sont trop "flachies" et j'voudrais les fondre un peu ^^'
Je sais je suis chiante ! o/ Mais j'ai un soucis avec mes flèches x) elles sont pas fonctionnelles genre quand on clique dessus elles ne vont ni vers le haut ni vers le bas elles affichent la flèche en plus grande sur fond blanc x) Je fait comment ? Merci ~
Bonjour,
J'aurai voulu savoir si il est possible d'avoir 2 fonds différents pour les articles.
Je m'explique:
Avoir un fond sur les articles sur la page d'accueil
Et un autre fond qui s'affiche quand on clic sur "lire la suite"
Merci d'avance
Sergio63
Merci pour ce tuto, il rend mon blog plus esthétique et convivial. Seul hic; j'ai du coller le code dans chacune des page, faute d'un module simple.
Merci pour le tutoriel mais je ne comprends pas comment faire pour que les flèches soit l'une en dessous de l'autre et non l'une à côté de l'autre. A chaque fois que je tente de le modifier pour arranger ça, certes elles ont l'une en dessous de l'autre mais ça met "erreur".
Merci d'avance...
-
Lundi 27 Juin 2016 à 16:28
-
Lundi 27 Juin 2016 à 17:20
-
Lundi 27 Juin 2016 à 18:51
-
131JFMardi 27 Août 2019 à 15:57Bonjour,
J'ai utilisé le code qui marche très bien (juste pour remonter et avec une flèche perso), mais au bout d'un moment l'image disparait et il reste un carré vide ou un carré bleu avec un point d'interrogation (ça fonctionne toujours mais sans image).
Je ne comprend pas pourquoi.
Cordialement,
JFMartin
merci beaucoup pour ce tutoriel :D très bien expliqué.
meme si au début j'avais inversé le css et le html XDD
Ajouter un commentaire
Promisjurécrachéceweekend XD
Il est un peu plus long à expliquer que celui là, donc je le posterais samedi (si j'ai pas trop de trucs à faire //SBAFF//)