如何在PHP的echo中修改[Request]文本的显示颜色?
解决方法
方法1:通过CSS类统一控制(推荐)
- 修改两段PHP代码,给
[Request]包裹带类名的<span>标签:- 第一段代码(当前歌曲):
// 原代码:echo '[Request]'; echo '<span class="request-label">[Request]</span>'; - 第二段代码(即将播放歌曲):
// 原代码:echo '[Request]'; echo '<span class="request-label">[Request]</span>';
- 第一段代码(当前歌曲):
- 在你的CSS文件(或页面的
<style>标签中)添加样式规则:.request-label { color: #ff4500; /* 替换成你想要的颜色,比如橙色#ff4500、蓝色#1e90ff */ /* 可选:添加字体加粗等额外样式,如font-weight: bold; */ }
方法2:内联样式快速生效(无需修改CSS文件)
直接在PHP输出时给文本添加内联样式,不用额外修改CSS:
- 第一段代码:
echo '<span style="color: #ff0000;">[Request]</span>'; - 第二段代码:
echo '<span style="color: #ff0000;">[Request]</span>';
注意事项
- 如果找不到Sambroadcaster对应的CSS文件位置,方法2是最直接的选择,内联样式优先级高于外部CSS,能确保生效。
- 颜色值支持十六进制、RGB或颜色名称,比如
red、rgb(255, 0, 0)都可以。
内容的提问来源于stack exchange,提问作者stream simpel
相关产品推荐
相关产品推荐

