毫无技术含量,单纯是因为懒。不过看起来有人需要,所以分享一下。
首先,彩色文字并不只限于格式化中的基本颜色,也可以直接使用 hex 颜色值,使用的格式如下:
&#FFFFFF这样就是白色文字了
颜色值前面需要加上 &
符号。如果你想在改变颜色的同时对文字加粗或者删除线下划线这类格式,那么要颜色在前,格式在后。
我随便找了一个网站来生成渐变文字: https://www.sioe.cn/yingyong/yansejianbianwenzi-ubb-html/
不过生成出来的是 UBB 代码(应该没有办法直接使用吧
于是写了个小书签(bookmarklet),把它转换为上面需要的格式:
javascript:void(document.body.querySelector('#text2').value = document.body.querySelector('#text2').value.replace(/\[\/color\]/g, '').replace(/\[color=(#\w{6})\]/g, '&$1&l'))
小书签的使用方法:
把上面这句代码当做网址,保存为浏览器书签。在上述页面中生成好代码,然后点击这个书签代码就会变成需要的格式。
(献丑,溜走……