我在滚动时遇到了麻烦......我想要做的是点击一个按钮后,让一个div向左滚动,另一个滚动向右/一个向外,第二个。但是我可以'找到任何解决方案,我有困难迫使第二个div旁边的第一个隐藏它...任何想法?jQuery/HTML - 水平滚动
0
A
回答
1
我看了你的问题,这是我所理解的;
您正在尝试动画与另一格一格,这里是解决方案:
查看了工作示例小提琴: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);
}
});
+0
好吧..帮了我很多,但我有一个问题..当我点击显示更多内容的高度不会调整大小,我不想在一开始就有大型网站,有什么想法? –
+0
您应该使用孩子的'.outerHeight()'在动画之前重新调整父母的大小 – Xavier
相关问题
- 1. 水平滚动
- 2. 水平滚动
- 3. 水平滚动
- 4. 水平滚动?
- 5. 水平滚动+滚动条
- 6. 水平滚动表
- 7. 水平滚动? javascript
- 8. UITextView - 水平滚动?
- 9. 水平滚动jquery
- 10. 水平滚动ViewPager
- 11. CSS水平滚动
- 12. SurfaceView水平滚动
- 13. jscrollpane - 水平滚动
- 14. Android:TextView水平滚动
- 15. UICollectionView水平滚动
- 16. 水平滚动UITableView
- 17. Safari水平滚动
- 18. iPhone水平滚动
- 19. html水平滚动
- 20. Highcharts水平滚动
- 21. jQuery水平滚动?
- 22. 水平平滑滚动
- 23. GWT水平面板水平滚动
- 24. 水平滚动水平选择
- 25. Android水平滚动和水平翻转
- 26. UICollectionView水平对齐水平滚动
- 27. 水平居中水平滚动页面
- 28. DIV水平滚动条成为主要水平滚动条
- 29. 水平滚动页面中的水平滚动视图
- 30. 如何禁用水平滚动? (不去除水平滚动条)
我们真的可以使用一些实际的代码。在此期间,看看http://api.jquery.com/scrollLeft/ – Blazemonger
只是查看源代码,它不是乱码,我不想在这里放置200行代码...但基本上我不想一个div推另一个,反之亦然...... –
您的页面链接到六个外部JavaScript文件,并且可能包含二十个DIV。请将您的代码简化为包含问题的最低限度,并在此处发布。 – Blazemonger