.greenフラグ { 幅:2rem。 高さ:2rem。 パディング:0.375rem。 国境半径:0.25rem。 ユーザーを選択:なし。 ユーザーがドラッグ:なし。 カーソル:ポインタ ; } Flag-.greenで:ホバー {//コロン:このスタイルの異なる状態の意味 背景色:$モーション・ライト・透明 ; } Active-flag.is-.green描か{//私の理解では、CSSスタイル、スタイルを継承している 背景色:$モーション透明 ; }
CONST GreenFlagComponent = 関数(小道具){ const { アクティブ、 クラス名、 onClickの、 題名、 ... componentProps } = 小道具を、 リターン( < IMG クラス名 = {クラス名( クラス名、 styles.greenFlag、 { [styles.isActive]:アクティブ サブスタイルの使用について、アクティブ= trueの場合、//。それ以外の場合は、親クラスのスタイルを使用します } )} ドラッグ = { 偽} SRC = {} greenFlagIcon タイトル = {タイトル} onClick = {}のonClick {...} componentProps /> )。 }。