【问题标题】:Changing the offset of div with javascript用javascript改变div的偏移量
【发布时间】:2015-01-19 14:30:36
【问题描述】:

我正在尝试创建自己的滚动条,并且我有一个包含在 div 中的长水平表,我目前只是想能够向左或向右移动 div。

我尝试了以下方法:

var d = document.getElementById("scroll");
d.style.color = "blue";
d.style.left = -300;

颜色是看我是否可以从滚动“类”访问 div。它变成蓝色,但是无法向左偏移 300,没有任何反应。

我做错了什么?

【问题讨论】:

    标签: javascript html css scroll offset


    【解决方案1】:

    我看到三个问题:

    1. 元素未定位(leftrighttopbottom 属性将在元素已定位时起作用)。或者,您可以使用marginLeft
    2. -300 周围没有引号或双引号。
    3. 您缺少单位 px

    var d = document.getElementById("scroll");
    d.style.color = "blue";
    d.style.position = "relative";
    d.style.left = "-300px";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多