You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel实现从数据库读取颜色设置表格行背景色

实现表格行背景色匹配数据库存储的颜色值

要给整个表格行设置数据库中tag表的color字段对应的背景色,只需把样式属性直接加到<tr>标签上即可,具体修改如下:

修改后的Blade代码:

@foreach($tags as $tag)
    <tr style="background-color: {{ $tag->color }};">
        <td>{{ $tag->id }}</td>
        <td>{{ $tag->name }}</td>
        <td>{{ $tag->color }}</td>
    </tr>
@endforeach

补充说明:

  • 统一使用$tag->color的对象属性访问方式(和代码里的$tag->id、$tag->name保持一致),比混合使用数组访问$tag['color']更规范。
  • 用background-color比简写的background更明确,能避免潜在的样式冲突。
  • 不管颜色值是英文名称(如red)、十六进制(如#ff0000)还是RGB格式(如rgb(255,0,0)),都可以直接生效,无需额外处理。

内容的提问来源于stack exchange,提问作者Delano van londen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 17:25:29