CSSを使用してカーソルの外観を変更する
CSSカーソルプロパティを使用して、HTMLドキュメント内のさまざまな要素のカーソル画像を操作できます。
構文
The syntax of CSS cursor property is as follows: Selector { cursor: /*value*/ }
CSSカーソルプロパティの値は次のとおりです-
Sr.No | 値と説明 |
---|---|
1 | エイリアス 何かのエイリアスが作成されることを示します |
2 | すべてスクロール これは、何かが任意の方向にスクロールできることを示しています |
3 | 自動 これはデフォルトであり、ブラウザはカーソルを設定します |
4 | セル セル(またはセルのセット)が選択される可能性があることを示します |
5 | コンテキストメニュー コンテキストメニューが利用可能であることを示します |
6 | col-resize これは、列のサイズを水平方向に変更できることを示しています |
7 | コピー 何かがコピーされることを示します |
8 | 十字線 十字線としてレンダリングされます |
9 | デフォルト デフォルトのカーソルをレンダリングします |
10 | e-サイズ変更 ボックスの端を右(東)に移動することを示します |
11 | ew-サイズ変更 双方向のサイズ変更カーソルを示します |
12 | グラブ 何かをつかむことができることを示しています |
13 | つかむ 何かをつかむことができることを示しています |
14 | ヘルプ ヘルプが利用可能であることを示します |
15 | 移動 何かを移動することを示します |
16 | n-サイズ変更 ボックスの端を上(北)に移動することを示します |
17 | ne-resize ボックスの端を上下(北/東)に移動することを示します。 |
18 | nesw-サイズ変更 双方向のサイズ変更カーソルを示します |
19 | ns-サイズ変更 双方向のサイズ変更カーソルを示します |
20 | nw-resize ボックスの端を上下(北/西)に移動することを示します。 |
21 | nwse-resize 双方向のサイズ変更カーソルを示します |
22 | ドロップなし ドラッグしたアイテムをここにドロップできないことを示します |
23 | なし 要素のカーソルはレンダリングされません |
24 | 許可されていません 要求されたアクションが実行されないことを示します |
25 | ポインタ これはポインタであり、リンクを示します |
26 | 進捗状況 プログラムがビジー状態(進行中)であることを示します |
27 | 行のサイズ変更 これは、行のサイズを垂直方向に変更できることを示しています |
28 | s-サイズ変更 ボックスの端を下(南)に移動することを示します |
29 | se-サイズ変更 ボックスの端を上下(南/東)に移動することを示します。 |
30 | sw-resize ボックスの端を上下に移動することを示します(南/西) |
31 | テキスト 選択できるテキストを示します |
32 | URL カスタムカーソルへのURLのコンマ区切りリストと、最後にフェイルセーフとして記載されている汎用カーソル |
33 | 垂直テキスト 選択できる縦書きテキストを示します |
34 | w-サイズ変更 ボックスの端を左(西)に移動することを示します |
35 | 待つ プログラムがビジーであることを示しています |
36 | ズームイン 何かを拡大できることを示しています |
37 | ズームアウト 何かをズームアウトできることを示しています |
38 | 初期 カーソルプロパティをデフォルト値に設定します。 |
39 | 継承 親要素からカーソルプロパティを継承します。 |
以下は、CSSカーソルプロパティを実装する例です
例
<!DOCTYPE html> <html> <head> <style> div { margin: 5px; float: left; } #one { background-color: beige; } #two { background-color: lavender; } .n-resize {cursor: n-resize;} .ne-resize {cursor: ne-resize;} .nw-resize {cursor: nw-resize;} .not-allowed {cursor: not-allowed;} .pointer {cursor: pointer;} </style></head> <body> <div id="one"> <div class="nw-resize">left corner</div><div class="n-resize">up</div> <div class="ne-resize">right corner</div> </div> <div id="two"> <div class="not-allowed">Not-allowed</div><div class="pointer">Pointer</div> </div> </body> </html>
出力
-
CSSを使用して要素のテキストの色を設定する
CSSのcolorプロパティは、要素のテキストの色を変更するために使用されます。値は、標準の色名、rgb()、rgba()、hsl()、hsla()、および16進値として指定できます。 構文 CSScolorプロパティの構文は次のとおりです- Selector { color: /*value*/ } 次の例は、CSSカラープロパティ-を示しています。 例 <!DOCTYPE html> <html> <head> <style> div { height: 50px; &nb
-
CSSを使用した画面サイズに基づくレイアウトの変更
CSSの画面サイズに基づいてレイアウトを変更するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } * { &