2016-07-26 56 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>