【问题标题】:Center d3.js JavaScript Plot居中 d3.js JavaScript 绘图
【发布时间】:2013-10-20 02:47:54
【问题描述】:

我正在使用此处示例中的代码绘制一个情节:

http://bl.ocks.org/mbostock/3887118

我是 HTML、CSS 和 JS 的新手,但了解一些基础知识。我想知道如何在浏览器窗口中将绘图居中,特别是在提供的示例代码中放入什么。感谢您的帮助!

【问题讨论】:

    标签: javascript html css d3.js


    【解决方案1】:

    您可以将左右边距设置为自动,但您还需要使元素显示为块级。

    svg {
        display: block;
        margin: 0 auto;
    }
    

    【讨论】:

    • 这样更好,但你知道如何垂直居中吗?
    • 参见例如this question.
    【解决方案2】:
    .plot
    {
        margin: 0 auto;
    }
    

    这将在大多数浏览器中相对居中。

    【讨论】:

    • 似乎没有用。也许它与边距变量冲突?
    • 抱歉,无法说明您的特定版本的所有内容。
    猜你喜欢
    • 2015-11-01
    • 1970-01-01
    • 2012-01-13
    • 1970-01-01
    • 2018-06-01
    • 2021-07-31
    • 2023-04-04
    • 2018-05-29
    • 2016-09-02
    相关资源
    最近更新 更多