28172 sujets

CSS et mise en forme, CSS3

Bonjour a tous,

Voila mon soucis : je développe actuellement un site en php/mysql.
Je me suis mis a Jquery, un framework Javascript qui me permet de faire pleins de jolis effet, de l'ajax et tout le toin toin facilement ...
Seulement voila le problème : lorsque je déroule une div et que cette dernière dépasse de l'écran, l'ascenseur du navigateur apparait et la page remonte .

J'aimerais que ma page ne remonte pas lorsque l'ascenseur du navigateur apparait.

Merci d'avance pour vos réponses ^^

ps: le site en ligne ne fonctionne pas ne chercher pas à le faire fonctionner Smiley langue
Modifié par Yokii (31 Mar 2009 - 17:38)
Je ne suis pas sur, mais vu ton problème, on dirait que c'est parce tu cliques sur un lien href="#" et que ton javascript (surement un genre de onclick="$("div").slideDown();") ne renvoie pas false. si l'erreur vient bien de la, essaye ça
onclick="$("div").slideDown();return false;"


Si tu fais dans l'accessible et le non intrusif (ce qui est bien ^_^)
tu peux faire comme ceci :

<script type="text/javascript">
$("a").click(function(e){
    e.preventDefault();
    $("div").slideDown();
});
</script>


Et si je suis à coté de ton problème, désolé Smiley sweatdrop j'aurais essayé Smiley langue
Haa !! tu a peut être trouver le point faible de mon utilisation de jquery !!
je fait des onclick !!! c'est moche mais c'est plus simple et rapide lol (mon site est une pti pour dans une semaine )

J'essaie ça tout de suite et je te tient au courant !!
OK ! j'ai resolu le souci en changeant mes <a href="#"><img src ...></a> par des <input type="image" onclick="toggle ..."> et sa fonctionne ! ma page ne remonte pas !!
Merci a toi pour ton aide en tout cas !!