zblog侧拦标签列表Tags标签随机颜色

时间:6年前   阅读:4809

为配合zblog的主题去找来的,要是想增加更多颜色可以在这个位置自己再添加 ar color = [

{foreach $article.Tags as $tag}
    <a class="ID" href="{$tag.Url}">{$tag.Name}</a>{/foreach}
<script>  
var giveColor = document.getElementsByClassName('ID');  
var color = ['#578fff', '#8c9ffd', '#ff7ea2', '#ffbf43', '#74dde3', 'red', '#4a4a4a', '#f60']; //颜色选项,可以自己再添加 
function randomColorOn(giveColor,color){//参数1为获取的元素组,参数二为获取的颜色组  
    var arr2 = [];  
    for(var i = color.length; i > 0; i--) {  
        const num = Math.floor(Math.random() * color.length); //获取随机数  
        arr2.push(color[num]); //把随机数添加到数组中  
        color.splice(num, 1); //删除原有数组的颜色  
    }  
                   
    for(var j = 0; j < giveColor.length; j++) {  
        giveColor[j].style.backgroundColor = arr2[j];  
        }  
    }  
    randomColorOn(giveColor,color);   
</script>

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:为什么会有人愿意做期权卖方?

下一篇:外围市场深幅下跌,短期宽幅震荡加剧难改上涨趋势(20200226)

网友评论

请先 登录 再评论,若不是会员请先 注册