首页 > 解决方案 > 如何在bootstrap,laravel刀片中为同一行中的元素赋予不同的颜色

问题描述

我对此很陌生,我的问题可能很愚蠢,请原谅我。

因此,我正在开发一个电子商务网站,该网站将有多个卖家在一个商店中展示他们的产品,将有一个显示卖家姓名的功能,例如“Sold by: Xavier”。所以我想做的是让“sold by”这个词用不同的颜色,卖家的名字也应该用不同的颜色。看看我下面的代码,它会显示“Sold by: Xavier”,但只有一种颜色(黑色)。

<span style="color:black;">Sold by: {{$product->seller->username}}</span><br>

标签: phphtmlcsslaraveltwitter-bootstrap-3

解决方案


您可以使用这个 random_color 函数生成随机颜色并放置 soldby 并命名不同的元素

     <?php
     function random_color(){  
     return sprintf('#%06X', mt_rand(0, 0xFFFFFF));
     } ?>


<span><span  style="color:<?php echo random_color() ?>">soldby:</span> test1</span>

推荐阅读