我在html div中有一个选择框

<div id="selectionBox"></div>


我正在尝试更改此框的位置,但是下面的代码不起作用。从某种意义上说,选择框保持在原处,它根本不会移动。

有人可以向我解释为什么这个方法不起作用以及如何解决吗?

var select = d3.select("#selectionBox")
  .append('select')
    .attr("transform", "translate(" + 100 + "," + 50 + ")")
    .attr('class', 'select')
    .text("Failure Mode")
    .on('change', onchange);

最佳答案

如果您的代码不起作用,请尝试更改元素的CSS样式,如下所示:

    document.getElementById("selectionBox").style = " margin-left:10px; margin-top:10px; ";
    //Just fill it with your properties

关于javascript - 更改HTML/JavaScript中选择框的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47536379/

10-08 22:42
查看更多