如果数据库中没有要显示的组,我试图进行CSS编辑,因为当"添加组"下面没有组时,我会尝试进行CSS编辑。按钮,按钮没有底部边框。很抱歉,如果我对此完全出错,我就是Laravel和PHP的新手。
if(DB::table('forum_groups')->where('author_id')->first() >= 0) {
echo('
<style type="text/css">
a.btn.btn-default {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: none;
}
</style>
');
} else {}
答案 0 :(得分:0)
而不是通过这种方式...你可以创建一个特殊的css类并将其分配给你的标签,你可以通过
设置从控制器到视图的值。return View::make(your.page)->with('value',$value)
在视图中,您可以查看示例
您的自定义CSS就像
.bottom_border {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: none;
}
并在按钮中例如你可以做
<button class="btn btn-default {{ !empty($value) ? 'bottom_border' : '' }}">add Group </button>
其中$ value是您提取的组,如果组存在于代码之上,则会将该类添加到您的标记中,否则不会。
我希望这会对你有所帮助。