Jquery 平滑div卷轴,带divs环绕
所以…我正在使用这里找到的Smooth Div Scroll插件。。。 这是一个简单的实现…所以我使用的是touch示例 唯一的区别是…我使用div而不是图片…来滚动浏览Jquery 平滑div卷轴,带divs环绕,jquery,css,html,smooth-scrolling,Jquery,Css,Html,Smooth Scrolling,所以…我正在使用这里找到的Smooth Div Scroll插件。。。 这是一个简单的实现…所以我使用的是touch示例 唯一的区别是…我使用div而不是图片…来滚动浏览 <div id="makeMeScrollable"> <div class='item'>One</div> <div class='item'>Two</div> <div class='item'>Three</div>
<div id="makeMeScrollable">
<div class='item'>One</div>
<div class='item'>Two</div>
<div class='item'>Three</div>
<div class='item'>Four</div>
<div class='item'>Five</div>
<div class='item'>Six</div>
<div class='item'>Seven</div>
<div class='item'>Eight</div>
<div class='item'>Nine</div>
<div class='item'>Ten</div>
</div>
CSS
问题是,当我这样做的时候…我会先看前九个div…一个接一个…最多看6个,我可以点击并滚动查看其余部分。最多9个…问题是10区
由于某种原因,它被包裹在第1部分下面
我相信这是因为scollableArea包装器div
我通过调用可滚动函数得到的10个div太短了几个像素。它被设置为自动,所以它应该(我假设)自动设置自己足够大
我想我可以破解它,并动态地将它扩展几个像素,它会很好的…因为我尝试在chrome developer中增加它的像素
所以是的…我发布了一个截图…但是我不能…因为我是新来的lol如果你从CSS中删除边框,会发生什么事情吗
#makeMeScrollable div.scrollableArea div {
position: relative;
display: block;
float: left;
margin: 0;
padding: 0;
border: none;
color: white;
background-color: #1E90FF;
text-align: center;
}
有没有可能给div一个固定的宽度?比如:
#makeMeScrollable div.scrollableArea div {
position: relative;
display: block;
float: left;
margin: 0;
padding: 0;
border: black solid 1px;
color: white;
background-color: #1E90FF;
text-align: center;
width: 300px;
}
哪里是
div.scrollableArea
?div.scrollableArea是一个包装器div,插件放在我的10个div周围。
#makeMeScrollable div.scrollableArea div {
position: relative;
display: block;
float: left;
margin: 0;
padding: 0;
border: none;
color: white;
background-color: #1E90FF;
text-align: center;
}
#makeMeScrollable div.scrollableArea div {
position: relative;
display: block;
float: left;
margin: 0;
padding: 0;
border: black solid 1px;
color: white;
background-color: #1E90FF;
text-align: center;
width: 300px;
}