弹出按钮 - CSS(颜色)

我在解决问题时遇到问题,我有一个弹出窗口,如果“注释”字段中没有发布任何内容,则可以从数据库中获取信息,它会改变按钮的颜色吗?


            <td><a tabindex="0" class="btn btn-lg btn-danger" role="button" data-toggle="popover"

                    data-trigger="focus" title="Observações" data-placement="right"

                    data-content="{{$item->observacao}}">Obs</a>

            </td>


大话西游666
浏览 93回答 2
2回答

至尊宝的传说

为了实现这一点,您可以使用 PHP 的三元运算符来检查记录是否具有note属性,如下所示:class="btn btn-lg btn-{{$item->note ? 'color when item has note" : 'color when item doesnt have note'}}"这里的运算?符的作用类似于if-else条件。如果条件满足则执行第一个表达式,如果条件不满足则执行第二个表达式。如果您需要任何其他帮助,请告诉我。

慕仙森

你应该尝试这个代码<td>&nbsp; <a tabindex="0" class="btn btn-lg {{empty($item->note)?'btn-info':'btn-danger'}}"&nbsp;&nbsp; &nbsp; &nbsp; role="button" data-toggle="popover"&nbsp; &nbsp; &nbsp; data-trigger="focus" title="Observações" data-placement="right"&nbsp; &nbsp; &nbsp; data-content="{{$item->observacao}}">Obs</a></td>
打开App,查看更多内容
随时随地看视频慕课网APP