小编and*_*wgu的帖子

专注于内部div时滚动div

我需要创建一个可滚动的div,即使鼠标位于内容(可滚动div内),也不仅仅是它旁边(它在空白处),滚动.这是我到目前为止:

var main = document.getElementById('main-site');
var maxTop = main.parentNode.scrollHeight-main.offsetHeight;

main.parentNode.parentNode.onscroll = function() {
   main.style.top = Math.min(this.scrollTop,maxTop) + "px";
}
Run Code Online (Sandbox Code Playgroud)

在Chrome浏览器中没问题在IE8 +中确定(我知道一个黑客)在Safari中,当我滚动时,内容会震动很多,我可以解决这个问题吗?(我想解决这个问题)

工作小提琴 - > https://jsfiddle.net/8oj0sge4/6/

var main = document.getElementById('main-site');
var maxTop = main.parentNode.scrollHeight - main.offsetHeight;

main.parentNode.parentNode.onscroll = function() {
  main.style.top = Math.min(this.scrollTop, maxTop) + "px";
}
Run Code Online (Sandbox Code Playgroud)
#wrapper {
  width: 100%;
  height: 1500px;
  border: 1px solid red;
  padding-top: 380px;
}
#wrapper .container {
  border: 1px solid green;
  width: 100%;
  height: 500px;
  overflow: scroll;
}
#wrapper .container-scroll {
  height: 1500px;
  width: 100%; …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

12
推荐指数
2
解决办法
1749
查看次数

列出数据框子集中的所有变量(及其比例)

对于包含纵向和纬度坐标对的集合以及对象在其中的时间的示例数据框:

bout <- structure(list(Date = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L), .Label = "02/02/2013", class = "factor"),
Time = structure(1:30, .Label = c("07:55:40", "07:55:50",
"07:56:00", "07:56:10", "07:56:20", "07:56:30", "07:56:40",
"07:56:50", "07:57:00", "07:57:10", "07:57:20", "07:57:30",
"07:57:40", "07:57:50", "07:58:00", "07:58:10", "07:58:20",
"07:58:30", "07:58:40", "07:58:50", "07:59:00", "07:59:10",
"07:59:20", "07:59:30", "07:59:40", "07:59:50", "08:00:00",
"08:00:10", "08:00:20", "08:00:30"), class = "factor"), Axis1 …
Run Code Online (Sandbox Code Playgroud)

r plyr

10
推荐指数
1
解决办法
248
查看次数

标签 统计

css ×1

html ×1

javascript ×1

jquery ×1

plyr ×1

r ×1