首先,它會創建一個通用類的好主意,例如.icon-flag
,其中包含將應用於所有圖標的樣式,這樣您就不會重複自己,或使用諸如.icon-flag1, .icon-flag-2, .icon-flag-3 {}
等選擇器。它應該用於設置單個圖標(例如,背景圖像)。
然後,您會添加'狀態'樣式,例如.active, .inactive
來更改字體。
下面是一個例子:
// Common styles to all icons
.icon-flag {
font-size: 20px;
font-style: normal;
display: block;
}
// State styles
.icon-flag.active { color: green; }
.icon-flag.inactive { color: red; }
.icon-flag.deleted { color: grey; font-style: italic; }
// You'd do your different icon backgrounds, etc in here.
// .icon-flag-1 {}, .icon-flag-2 {}, .icon-flag-3 {}, etc...
<div id="icon-example-1">
<i class="icon-flag icon-flag-1 active">1</i>
<i class="icon-flag icon-flag-2 inactive">2</i>
<i class="icon-flag icon-flag-3 deleted">3</i>
<i class="icon-flag icon-flag-4 active">4</i>
<i class="icon-flag icon-flag-5 deleted">5</i>
</div>
您正在使用什麼後臺? –
@KaranShah PHP,laravel框架 – PlayHardGoPro