Créez un petit menu de réseaux sociaux scrollable
Bonjour à tous !
A la demande de certains d’entre vous, je vous ai préparé un petit tutoriel qui devrait vous permettre de créer un petit menu de réseaux sociaux scrollable à l’image de celui que l’on peut aujourd’hui trouver sur Mashable.
Ce petit menu qui descend automatiquement que vos déplacement sur la page est en réalité un petit script jQuery relativement simple.
Etape 1 : Ajouter jQuery à votre site
Tout d’abord vous devez ajouter le script jQuery sur votre site, pour cela il vous suffit d’aller télécharger la dernière version ici.
Etape 2 : Créez une Div et Ajoutez un peu de CSS
Afin de créer votre petit menu, il vous faudra créer une Div à laquelle vous attribuerez une class :
<div class="dd_ajax_float"></div>
Ensuite vous allez créer le design de votre menu comme l’exemple ci-dessous :
.dd_ajax_float{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
float:left;
margin-left:-30px;
margin-right:10px;
position:relative;
}
Etape 3 : Ajoutez le script
Nous arrivons à l’étape finale ! Il ne vous reste qu’à ajouter le script suivant à votre code :
$(document).ready(function() {
//put content div class, when scroll beyond this y, float it
var $postShare = $('.dd_ajax_float');
if($('.dd_content_wrap').length > 0){
var descripY = parseInt($('.dd_content_wrap').offset().top) - 20;
var pullX = $postShare.css('margin-left');
$(window).scroll(function () {
var scrollY = $(window).scrollTop();
var fixedShare = $postShare.css('position') == 'fixed';
//make sure .post_share exists
if($('.dd_ajax_float').length > 0){
if ( scrollY > descripY && !fixedShare ) {
$postShare.stop().css({
position: 'fixed',
left: '50%',
top: 20,
marginLeft: -310
});
} else if ( scrollY < descripY && fixedShare ) {
$postShare.css({
position: 'relative',
left: 0,
top: 0,
marginLeft: pullX
});
}
}
});
}
});
Et voilà c’est terminé ! Bien évidement vous êtes libre de déposer ce code là où vous le souhaitez !
Pour ceux qui ne voudraient pas se prendre trop la tête avec le code, il existe une autre solution pour intégrer ce menu à votre blog WordPress. En effet il existe un plugin appelé « Digg Digg » qui prend en charge cette fonctionnalité !
A vous de voir ce qui vous tente le plus !
Have Fun !
Articles Similaires
| Imprimer l'article | Cette entrée a été posté par Sticule le 23 avril 2010 à 12 h 30 min, et placée dans Développement. Vous pouvez suivre les réponses à cette entrée via RSS 2.0. Vous pouvez laisser une réponse, ou bien un trackback depuis votre site. |
Aucun trackback pour l'instant
Découvrez Github sur MAC OS !
about 7 months ago - Aucun commentaire
Bonjour à tous ! Aujourd’hui mon article concernera malheureusement uniquement les mac users ! Je me permet de dire malheureusement, car j’aurai bien aimé que la news qui va suivre s’adresse aussi aux utilisateurs de PC ! En effet mon article d’aujourd’hui va parler de la dernière nouveauté apporté par les équipes de Github…
Découvrez un générateur de template HTML5
about 7 months ago - Aucun commentaire
Bonjour à tous ! Vous avez peut être déjà commencé à créer vos nouveaux projets web avec un template au format HTML5 … et si ce n’est pas encore le cas, je vous suggère de vous y intéresser au plus vite ! Le HTML5 prenant une part de plus en plus importante sur le web, j’ai décidé de consacrer…
Créez votre propre mur Facebook avec jQuery
about 10 months ago - Aucun commentaire
Bonjour à tous ! S’il est indéniable que Facebook occupe aujourd’hui une place plus qu’importante dans le milieu de la communication et de l’information, il n’en reste pas moins un outil parfois un peu fouillis ! C’est justement pour cette raison qu’aujourd’hui j’ai voulu vous partager un petit tutoriel plutôt simple à suivre, qui…
Créez facilement des effets CSS3 sans toucher au code !
about 11 months ago - 1 commentaire
Bonjour à tous ! Je ne surprendrai personne en vous disant que le CSS3 prend une part de plus en plus importante sur les différents sites internet qui sont créés aujourd’hui (bien qu’il ne soit pas encore supporté par la version actuelle d’IE)… En effet la version 3 permet un nombre incroyable de personnalisations…
Découvrez enfin un lecteur HTML5 abouti !
about 1 year ago - 5 commentaires
Il y maintenant quelques mois, je vous parlais régulièrement de l’évolution du HTML5, en particulier dans le domaine des lecteurs vidéo !
Bien que très intéressants, tant sur le plan des performances que de la compatibilité avec les différents navigateurs, les lecteurs HTML5 n’étaient pas encore capables de proposer un nombre suffisant de services et de personnalisations pour concurrencer les célèbres lecteurs en flash …
Et bien aujourd’hui ce n’est plus le cas ! En effet je souhaite vous faire connaitre un petit nouveau sur le marcher, qui risque de faire pas mal de bruit !
Créez un véritable effet 3D sur vos bannières !
about 1 year ago - 3 commentaires
Je pense que personne ne me dira le contraire si je vous dis que 2010 aura été l’année de la 3D …
Que ça soit le cinéma, les télévision ou le reste, nous avons pu découvrir cette année une multitude de projets utilisant la 3D.
Aujourd’hui j’ai donc décider d’en rajouter un peu !
Non, je n’ai pas inventé une nouvelle gamme de 3D ou autre matériel nouvelle génération, je souhaite juste vous présenter un superbe plugin jQuery vous permettant de réaliser relativement facilement, des images 3D animées !
Apprenez à développer facilement un module sous Magento
about 1 year ago - Aucun commentaire
Pour ceux qui connaisse déjà le fameux CMS e-commerce appelé Magento, je pense que vous serez d’accord avec moi pour dire que le développement de modules additionnels n’est pas chose facile …
En effet la structure très particulière de ce CMS est relativement complexe, c’est pourquoi une formation préalable sur cette architecture est indispensable.
Découvrez une nouvelle façon de naviguer sur internet avec RockMelt
about 1 year ago - 1 commentaire
On le sait tous et nous le voyons tous au quotidien, la part qu’occupe les réseaux sociaux dans la vie des internautes ne cesse de se renforcer !
L’apparition de sites comme Facebook ou encore Twitter à décidement bien changé les habitudes de chacun, en particulier pour le partage d’informations.
Il était donc évident que nous allions voir évoluer aussi notre manière de naviguer sur internet !
Apprenez facilement à coder en Ruby on Rails en vous amusant !
about 1 year ago - Aucun commentaire
Pour ceux qui me suivent depuis un petit moment, vous devriez déjà savoir que je suis un défenseur de la communauté Ruby on Rails !
Mais trop souvent, beaucoup de développeurs ou même débutant ne souhaite pas se lancer dans le Ruby on Rails sous prétexte que ça leur parait trop compliqué, ou que les ressource pour apprendre sont trop pauvres …
C’est pourquoi je souhaite aujourd’hui faire mentir ces gens là en vous présentant un concept que je trouve juste incroyablement génial !
Créez votre première extension Safari
about 1 year ago - Aucun commentaire
Bonjour à tous !
Pour ceux qui suivent mon blog depuis quelques temps, vous vous souviendrez peut-être que j’avais écrit un article sur la création d’extension pour Google Chrome.
Aujourd’hui c’est au tour de Safari d’avoir son petit tutoriel !


















































about 1 year ago
J’ai tester et j’ai une erreur javascript. Dommage qu’il ne fonctionne pas.
La voici :
Missing ) after condition : if ( scrollY > descripY && !fixedShare ) {
Puis-je avoir la solution ? Merci
about 1 year ago
C’est bon pour cette erreur il faut juste remplacer & par &
Seuelemnt une autre erreur survient : $ is not defined dans $(document).ready(function() {
Grrr
about 1 year ago
Bonjour,
Déjà merci à toi pour ces infos.
On dirait que le plugin que j’ai utilisé pour mettre en valeur le code change l’encodage.
A tu essayé de simplement le recopier plutôt de la copier coller ?
Je viens en plus de constater qu’un balise s’est glissée dans le code pile à l’endroit ou tu as une erreur, as tu vérifié qu’il ne s’agit pas de ça ?
(je vais corriger ces erreurs et je m’en excuse), bon courage à toi !
about 1 year ago
Voilà à priori tout est corrigé, j’espère que ton souci est résolu.
Bon courage !
about 1 year ago
Hi just thought i would tell you something.. This is twice now i’ve landed on your blog in the last 2 days hunting for totally unrelated things. Spooky or what?
about 1 year ago
Valuable info. Lucky me I found your site by accident, I bookmarked it.
about 1 year ago
Thx for your support !
Have Fun on Path-Tech.fr
about 1 year ago
^^ cool !
I am very proud that my items correspond perfectly to what you are looking for!
Hope to see you soon on Path-Tech.fr
about 1 year ago
Keep up the good work, I like your writing.
about 1 year ago
Hi, i must say fantastic blog you have, i stumbled across it in Google. Does you get much traffic?
about 1 year ago
I liking Ones New style man
about 7 months ago
Bien mais y’a une erreur a la ligne 19!!
Ca me saoul!!!!!!!!):)
about 7 months ago
Quelle est ton erreur ?
about 5 months ago
Howdy are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you need any coding expertise to make your own blog? Any help would be greatly appreciated! Also, please take a look at my page http://framesofhope.net/