簡體   English   中英

用JavaScript更改div的偏移量

[英]Changing the offset of div with javascript

我正在嘗試創建自己的滾動條,並且div中包含一個較長的水平表,而我目前正試圖將div左右移動。

我嘗試了以下方法:

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

顏色是看我是否可以從滾動“類”訪問div。 它變成藍色,但是不能向左偏移300,什么也沒發生。

我究竟做錯了什么?

我看到三個問題:

  1. 元素未定位(如果元素已定位,則leftrighttopbottom屬性將起作用)。 另外,您可以使用marginLeft
  2. -300周圍沒有引號或雙引號。
  3. 您缺少單位px

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM