2016-07-26 59 views
0

在Laravel 4.2中工作,如何更改单行的颜色?我想把它变成灰色或其他什么,但我不知道为了改变它的语法。我不想更改整个页面,只是我的项目中有一行。Laravel/PHP行特定颜色

{{ HTML::row() }} 
    {{ HTML::col(3,3,3,3) }} 
    {{ Form::formGroup() }} 
    {{ Form::label('RecordID', 'Record ID') }} 
    {{ Form::text('RecordID', $Appinfo->RecordID, ['class' => 'form-control', 'data-fv-notempty' => 'true', 'readonly']) }} 
    {{ Form::closeFormGroup() }} 
    {{ HTML::closeCol() }} 
    {{ Form::formGroup()}} 
    {{ HTML::closeRow() }} 
+0

你想改变什么颜色?表单中元素的背景?输入的边界?提问时要更详细... –

+0

这一行中的背景颜色。我有几行,但我想在我的项目底部更改一行颜色。 – GabrielVa

回答

1

对于如何实现这一点,您有几个选项。

CSS方法

您可以使用CSS伪选择样式只有最后一行:

.class-of-parent-element .row:last-child { 
    background-color: #e3e3e3; 
} 

请注意,如果该行实际上是其母公司中的最后一个元素,这只会工作。

Laravel方法

假设你的模板已经知道,这是最后一排(这是从你提供的代码示例不清楚)你一个指定类的行。 HTML::row()可能接受属性参数,在这种情况下,使用类似HTML::row(['class' => 'last-row']);的应该允许您通过特定的类来设置它。如果不这样做,自己写行HTML并给它自己的类可能会更容易。

<div class="row last-row"> 
    {{ HTML::col(3,3,3,3) }} 
    {{ Form::formGroup() }} 
    {{ Form::label('RecordID', 'Record ID') }} 
    {{ Form::text('RecordID', $Appinfo->RecordID, ['class' => 'form-control', 'data-fv-notempty' => 'true', 'readonly']) }} 
    {{ Form::closeFormGroup() }} 
    {{ HTML::closeCol() }} 
    {{ Form::formGroup()}} 
</div>