ユーザインターフェイス
Updated
ポインティングデバイスのポインタ(カーソル)や動的なアウトラインを制御するユーザインタフェイスに関するプロパティ。
- cursor
- cursorプロパティはカーソル(ポインタ)の形状を指定することができます。要素の内容領域にカーソルが入った時に、表示するカーソルの形状を指定します。表示される形状は、Windows や Macintosh といったプラットフォーム(OS)、またはユーザーの環境設定によって異なります。
- outline
- outlineプロパティは輪郭線(アウトライン)の色、種類(スタイル)、幅(太さ)をまとめて設定するショートハンド(CSSにおいて値を簡略化できる記法のこと)です。まとめることができるのは輪郭線の色を指定する outline-colorプロパティ, 輪郭線の種類(スタイル)を指定する outline-styleプロパティ, 輪郭線の幅(太さ)を指定する outline-widthプロパティの3つです。
- outline-color
- outline-colorプロパティは輪郭線(アウトライン)の色を指定します。invert を指定すると、輪郭線が確実に見える様に当該要素の背景色を反転させた色になります。
- outline-style
- outline-styleプロパティは輪郭線(アウトライン)の種類(スタイル)を指定します。輪郭線の種類は、原則、border-styleプロパティと同じで、none, dotted, dashed, solid, double, groove, ridge, inset, outset があります。
- outline-width
- outline-widthプロパティは輪郭線(アウトライン)の幅(太さ)を指定します。輪郭線の種類の指定がない場合、輪郭線の種類は初期値が none のため、輪郭線を描写させるには、その値を変える必要があります。