J'ai du mal à faire défiler ... Ce que je veux faire est après avoir cliqué sur un bouton faisant un rouleau div à gauche et un autre rouleau à droite/on sort, deuxième dans. Mais je peux ' Je trouve une solution et j'ai de la difficulté à forcer le second div à aller à côté du premier et à le cacher ... Des idées?jQuery/HTML - Défilement horizontal
Répondre
J'ai lu votre question et c'est ce que j'ai compris;
Vous essayez d'animer une div avec un autre div, et voici la solution:
Voir le violon pour un exemple de travail: http://jsfiddle.net/HNY7R/
HTML
<div id="container">
<div class="main"></div>
<div class="second"></div>
</div>
<input type="button" id="push" value="push me" />
CSS
#container
{ width: 400px; height: 200px; position: relative; border:1px solid black; overflow: hidden; }
.main
{ width: 400px; height: 200px; position: absolute; left: 0; top: 0; background: green; }
.second
{ width: 400px; height: 200px; position: absolute; left: 400px; top: 0; background: red; }
jQuery
$('#push').click(function(){
var main = $('.main').css('left');
var second = $('.second').css('left');
if(main == '-400px'){
$('.second').animate({ 'left' : '400px' }, 500);
$('.main').animate({ 'left' : '0px' }, 500);
} else {
$('.second').animate({ 'left' : '0px' }, 500);
$('.main').animate({ 'left' : '-400px' }, 500);
}
});
Ok .. m'a beaucoup aidé, mais j'ai un peu un problème .. Lorsque je clique sur afficher plus de contenu, la hauteur ne sera pas redimensionnée et je ne veux pas un grand site au début, des idées? –
Vous devriez utiliser '.outerHeight()' des enfants pour redimensionner le parent avant d'animer – Xavier
- 1. Défilement horizontal?
- 2. Tweets à défilement horizontal
- 3. Défilement horizontal dans Swing
- 4. UITextView - Défilement horizontal?
- 5. Défilement horizontal des images
- 6. UITableView défilement horizontal
- 7. dgrid avec défilement horizontal
- 8. Enlever le défilement horizontal
- 9. Défilement horizontal/vertical
- 10. jquery défilement horizontal
- 11. Défilement horizontal lisse
- 12. jQuery.ScrollTo/jQuery.SerialScroll Défilement horizontal
- 13. script de défilement horizontal
- 14. Défilement horizontal dans Datagridview
- 15. GridView avec défilement horizontal
- 16. Position fixe - Défilement horizontal
- 17. Défilement horizontal dans Android?
- 18. Jquery défilement horizontal
- 19. défilement horizontal pour
- 20. Défilement horizontal SurfaceView
- 21. défilement horizontal? javascript
- 22. défilement horizontal - SyntaxHighlighter
- 23. html défilement horizontal
- 24. Défilement horizontal - Mobile - glisser?
- 25. Défilement horizontal CGrigCtrl
- 26. iPhone Défilement horizontal
- 27. UIScrollView Défilement horizontal - Désactiver le défilement gauche
- 28. Ajax Horizontal Défilement avec barre de défilement
- 29. Créer un défilement horizontal statique
- 30. touchpad défilement horizontal dans emacs
Nous pourrions vraiment utiliser un code réel de votre part. En attendant, regardez http://api.jquery.com/scrollLeft/ – Blazemonger
Juste voir la source, ce n'est pas brouillé, je ne voulais pas mettre un code 200line ici ... Mais fondamentalement, je ne voulais pas div pour pousser un autre et vice-versa ... –
Votre page contient six fichiers javascript externes et contient probablement deux douzaines de DIV. Veuillez simplifier votre code au strict minimum contenant le problème et l'afficher ici. – Blazemonger