【问题标题】:set Trianglify js for a SVG background为 SVG 背景设置 Trianglify js
【发布时间】:2016-06-18 18:54:57
【问题描述】:

我想为 SVG 背景设置 Trianglify js,但我不能。 我可以使用以下代码设置 div:

        var something = document.getElementById('portfolio');
        var dimensions = something.getClientRects()[0];
        var pattern = Trianglify({
            width: dimensions.width,
            height: dimensions.height,
            x_colors: ['#444', '#555', '#666', '#777', '#888', '#999'],
            y_colors: 'match_x',
        });
        something.appendChild(pattern.canvas());

【问题讨论】:

    标签: svg trianglify


    【解决方案1】:

    编辑:如果你想生成一个三角化设计作为你的 SVG 背景,你可以使用他们的Trianglify Generator。您可以自定义所需的图案/设计,然后导出为 SVG 或 PNG。


    这是来自 Github docs 的一些信息。

    从他们的主要网站:

    var pattern = Trianglify();
    
    //SVG DOM node
    pattern.svg();
    

    【讨论】:

    • 不不,我有一个 svg,我想为这个 svg 背景设置 trianglify
    • 您想生成三角化图案/设计,然后将其保存为 svg 或 png 以用作您的 svg 背景吗?
    • 我在上面更新了我的答案。看看它在哪里有粗体的“编辑”。 :)
    • 我想为这个 svg 背景使用 trianglify:jsfiddle.net/bv99Lexd
    • 是的,所以使用生成器,然后用您刚刚创建的新 trianglify 模式替换您的源...
    猜你喜欢
    • 1970-01-01
    • 2013-12-07
    • 2021-08-23
    • 1970-01-01
    • 2021-07-29
    • 1970-01-01
    • 2020-09-06
    • 2020-12-29
    • 1970-01-01
    相关资源
    最近更新 更多