Bonsoir,
J'ai un scrollto qui permet d'aller en haut de page, malheureusement celui-ci ne s'affiche pas.
Pour le voir, je suis obligé de supprimer le display: none.
Voici mes CSS (sans le display: none)
Mon HTML
et mon jquery :
Trouver la solution serait m'enlever une grosse épine du pied
Merci à vous.
Bonne soirée,
P.
J'ai un scrollto qui permet d'aller en haut de page, malheureusement celui-ci ne s'affiche pas.
Pour le voir, je suis obligé de supprimer le display: none.
Voici mes CSS (sans le display: none)
#top{
font-size: 30px;
position: fixed;
right:10%;
bottom:20px;
cursor: pointer;
}
Mon HTML
<div class="containerbis">
<div id="top">
<i class="fa fa-angle-double-up"></i>
</div>
</div>
et mon jquery :
function($){
'use stricte';
// Variables
var $winHeight = $(window).height(),
$scrollTopBtn = $('#top'),
$icon = $('section > div i');
// Section Width
$('section div').height($winHeight);
// Resize Window function
$(window).resize(function(){
$('section div').height($winHeight);
$icon.css('marginTop', $winHeight - $(this).height() / 2 );
$icon.css('marginLeft', $(window).width() - $(this).width() / 2 );
});
// Scrolling
$(window).scroll(function(){
// console.log($(this).scrollTop());
if ( $(this).scrollTop() >= 450 ){
$scrollTopBtn.fadeIn();
}else{
$scrollTopBtn.fadeOut();
}
});
$scrollTopBtn.click(function(){
$('html,body').animate({scrollTop: 0},2000);
});
// Center icon inside section
$icon.css('marginTop', $winHeight - $(this).height() / 2 );
$icon.css('marginLeft', $(window).width() - $(this).width() / 2 );
}(jQuery));
Trouver la solution serait m'enlever une grosse épine du pied
Merci à vous.
Bonne soirée,
P.