Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 平滑div卷轴,带divs环绕_Jquery_Css_Html_Smooth Scrolling - Fatal编程技术网

Jquery 平滑div卷轴,带divs环绕

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>

所以…我正在使用这里找到的Smooth Div Scroll插件。。。

这是一个简单的实现…所以我使用的是touch示例 唯一的区别是…我使用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;
}