2

我正在使用并且希望带有类"vis-panel vis-background vis-vertical"的 div 大约600px很高。但是,高度(目前198px)似乎是通过编程设置的,我还没有设法改变它。

4

2 回答 2

1

提出问题的用户在之前的评论中回答了 h(im|er)self;但是,它可能作为实际答案有用。

您可以这样做options = {height: '600px'};,然后在创建它时,传递选项。例如:

var visObj2d = vis.Timeline(container, dataset, options);

我发现这个 vis 文档特别有用。

于 2015-09-24T17:48:24.950 回答
0

以编程方式,您可以尝试覆盖 css 类的高度。如果你使用 jQuery 库,你可以尝试如下覆盖:

var interval = 2000;  // 2 seconds.
var height = "600px"; // New heigth.
setTimeout(function () {
    $(".vis-panel.vis-background.vis-vertical").css({"height": height});
}, interval);

为什么:

以编程方式,您可以在特定时间操作 HTML 标记的属性,在本例中为 div。

此代码将属性“style”添加到具有类“panel vis-vis vis-background-vertical”的 div 标签中,2 秒后正常呈现 vis 时间线。您可以根据需要增加或减少时间。

style="height: 600px;"

我希望这可以帮助你。

于 2015-09-02T17:39:10.917 回答