私はメッセージのリストで構成される CGridview を持っています。グリッドの色の変化によって既読と未読を区別したいのですが、CSS が苦手なので、アイデアがありません。
質問する
164 次
1 に答える
2
main.cssに追加します
.grid-view table.items tr.unread { background: none repeat scroll 0 0 #FF0000 !important; /* red color is unread */ } .grid-view table.items tr.read { background: none repeat scroll 0 0 #00FF00 !important; /* green color is read */ }
メッセージのモデルで
function isRead() { return $this->hasRead; }
CGridViewで行cssクラス式を追加します
'rowCssClassExpression' => '$data->isRead()?"read":"unread"',
于 2012-09-12T05:58:02.610 に答える