マウスポインターの表示方法を指定する
cursor
{
cursor
cursorプロパティは、対象となる要素内にマウスポインター(カーソル)があるときの表示方法を指定します。
| 初期値 | auto |
|---|---|
| 継承 | あり |
| 適用される要素 | すべての要素 |
| モジュール | Basic User Interface Module Level 3 |
値の指定方法
画像
| url() | 関数型の値です。マウスポインターとして使用したい画像ファイルのURLを指定します。1つ目の画像を表示できなかったときの候補として、カンマ(,)で区切って複数指定できます。 |
|---|
ポインターの位置
画像を指定した場合、マウスのクリックに反応する画像上の位置を、半角スペースで区切って2つの値で指定します。1つ目は水平方向、2つ目は垂直方向の位置を指定します。1つだけ指定した場合は、水平・垂直方向に同じ値が適用されます。
| 任意の数値 | ピクセル単位の数値を単位を付けずに指定します。 |
|---|
種類
画像を表示できなかった場合に表示するマウスポインターの種類を、以下のキーワードで指定します。必須の値です。
| auto | ブラウザーが自動的に適切なポインターを選択して表示されます。 |
|---|---|
| default | 通常の矢印型のポインターが表示されます。 |
| none | ポインターを表示しません。 |
| context-menu | コンテキストメニューのアイコンが付いたポインターが表示されます。(Internet Explorerのみ対応)。 |
| help | クエスチョンマークの付いたポインターが表示されます。 |
| pointer | リンクを表す指差しマークのポインターが表示されます。 |
| progress | データ処理の進行中(閲覧者は操作を続行可能)を表すポインターが表示されます。 |
| wait | データ処理の進行中(閲覧者は操作を続行不可)を表すポインターが表示されます。 |
| cell | セルまたはセルグループを選択できることを表すポインターが表示されます。 |
| crosshair | シンプルな十字のポインターが表示されます。 |
| text | テキストを選択・入力できることを表す縦バーのポインターが表示されます。 |
| virtical-text | 縦書きのテキストの選択・入力可能を表す横バーのポインターが表示されます。 |
| alias | ショートカットやエイリアスを作成できることを表す、小さな矢印が付いたポインターが表示されます。 |
| copy | コピーできることを表すプラス(+)マークが付いたポインターが表示されます。 |
| move | 移動できることを表す矢印十字のマークが付いたポインターが表示されます。 |
| no-drop | ドラッグ&ドロップ禁止を表すマークが付いたポインターが表示されます。 |
| not-allowed | 処理を実行できないことを表すマークが付いたポインターが表示されます。 |
| e-resize | 右方向にサイズ変更できることを表すポインターが表示されます。 |
| ne-resize | 右上方向にサイズ変更できることを表すポインターが表示されます。 |
| n-resize | 上方向にサイズ変更できることを表すポインターが表示されます。 |
| nw-resize | 左上方向にサイズ変更できることを表すポインターが表示されます。 |
| w-resize | 左方向にサイズ変更できることを表すポインターが表示されます。 |
| sw-resize | 左下方向にサイズ変更できることを表すポインターが表示されます。 |
| s-resize | 下方向にサイズ変更できることを表すポインターが表示されます。 |
| se-resize | 右下方向にサイズ変更できることを表すポインターが表示されます。 |
| ew-resize | 左右方向にサイズ変更できることを表すポインターが表示されます。 |
| ns-resize | 上下方向にサイズ変更できることを表すポインターが表示されます。 |
| nesw-resize | 右上左下方向にサイズ変更できることを表すポインターが表示されます。 |
| nwse-resize | 左上右下方向にサイズ変更できることを表すポインターが表示されます。 |
| col-resize | 列の幅を変更できることを表すポインターが表示されます。 |
| row-resize | 行の高さを変更できることを表すポインターが表示されます。 |
| all-scroll | 任意の方向へスクロールできることを表すポインターが表示されます。 |
| zoom-in | 拡大できることを表すポインターが表示されます(Internet Explorerは非対応)。 |
| zoom-out | 縮小できることを表すポインターが表示されます(Internet Explorerは非対応)。 |
サンプルコード
a{
cursor: url(image/dnet_icon.png) 2 2, auto;
}
Google Chrome


