javascript - 水平滚动恢复到原始滚动位置

标签 javascript html css scroll ionic-framework

我有一个简单的水平滚动条。每当我尝试向右滚动并释放鼠标单击时,水平条立即恢复到原始位置。我不知道为什么会这样。当我释放鼠标点击时,我希望滚动条保持不变,而不是恢复到原来的位置。代码如下。

HTML

<ion-scroll direction="x" class=" wide-item">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
      look at dog    <img src="http://www.cdc.gov/animalimportation/images/dog2.jpg" width="70" height="70">
</ion-scroll>

CSS

.wide-item {
  width: 1000%;
  overflow-x: scroll; 
  -webkit-overflow-scrolling:touch; 
  display: inlnine;
}

img {
  display: inline;
}

代码笔 here .

最佳答案

尝试使用 width: 100%; 而不是 10000px;

关于javascript - 水平滚动恢复到原始滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31544360/

相关文章:

html - Firefox 和 IE 中的 Bootstrap 缩略图和水平滚动条

html - 增加 SVG 矩形的宽度

javascript - 下拉框和进度条

html - 在 Bootstrap 网格中安排响应式 ImageView

javascript - 如何使html在android浏览器的webview上填充全屏高度

javascript - HTML localStorage 返回 Null

jQuery - 滚动后的粘性侧边栏,不起作用

html - 在调整浏览器窗口/分辨率大小时保持元素位置

javascript - 动态创建的文本框值不会更新

javascript - 用于将选择包装在括号中的 Ace 编辑器 API