前面看到有一个聚聚回帖的文字有跑马灯效果,而且还是文字渐变的,让我羡慕不已。
给聚聚发私信想要跑马灯代码,结果人家没有理睬我…….
这激发了我自己研究跑马灯效果的想法
首先用浏览器预览了跑马灯文字的html代码,结果看起来很乱,我试着把这段html放到回复框里,结果出来的效果还是一大段html代码
痛定思痛,我想人家肯定不是搞这么一大段html代码来回帖的,那得多麻烦啊。
继续思考,我们发帖的时候输入图片是两个中括号,类似【img】【/img】的这种标签(为防止格式化,英文版的中括号,我用中文的中括号表示),而html是尖括号<img></img>,我探究了一下这种标签格式。又联想到社区的前端框架应该是phpwind,而phpwind里有一种标签语言,叫做UBB。
于是我去搜索了UBB的标签规范,终于被我找到了!!
在UBB里面,【fly】【/fly】就是跑马灯。
字体大小的UBB标签是【size=20】【/size】,表示20号字体,以此类推可以设置任何大小的字体
字体颜色呢,就是【color=颜色值】【/color】,颜色值可以是英文的颜色名,如white、blue、black等,也可以是html颜色如#FF0000(红色)
好了,到这里你会弄一个红色的跑马灯文字了吗?
那就是:(下面的中括号要改成英文的中括号!)
【fly】
【size=20】
【color=#FF0000】感谢分享!【/color】
【/size】
【/fly】
好了,问题到了第二步,怎么弄颜色渐变的文字呢?前面抓的html代码里都是每一个颜色标签包一个文字。
我靠这样去写也太累了吧,我就痛定思痛,去找能够自动生成渐变UBB文字的工具,终于被我找到了这个网站:https://www.sioe.cn/yingyong/yansejianbianwenzi-ubb-html/
用法如图:
把这里生成的代码放到【fly】【size】【/size】【/fly】中间就可以了!
自此,大功告成!!!!!你学会了吗?学会了的话,在下面的回复里就使用起来吧!!
最后,强调一下,因为英文的中括号会被系统任务是UBB标签,上面我写成了中文的中括号,记得改成英文的!!!
记得改成英文的!!!
记得改成英文的!!!
记得改成英文的!!!
[ 此貼被summershyn在2020-04-18 11:06重新編輯 ]
BB姬
