CSS では、cursor 属性を使用してマウスの非表示効果を実現できます。この属性は、マウス ポインターが要素の境界内に置かれたときに使用されるカーソルの形状を定義するために使用されます。属性値がnone に設定すると、これを実現できます。マウス非表示効果、構文は「element {cursor:none}」です。
このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
cursor 属性は、マウス ポインターが要素の境界内に置かれたときに使用されるカーソルの形状を定義します
一般的なマウス スタイルは次のとおりです。
url 使用するカスタム カーソルの URL。注: URL によって定義されたカーソルが使用できない場合に備えて、このリストの最後に通常のカーソルを常に定義してください。
default デフォルトのカーソル (通常は矢印)
auto デフォルト。ブラウザによって設定されたカーソル。
十字線 カーソルは十字線として表示されます。
pointer カーソルはリンクを示すポインタ (手) として表示されます。
move このカーソルは、オブジェクトが移動できることを示します。
e-resize このカーソルは、長方形のボックスの端を右 (東) に移動できることを示します。
ne-resize このカーソルは、長方形のボックスの端を上および右 (北/東) に移動できることを示します。
例は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <style> div{height:150px; width:150px; border:1px solid #000;} </style> <body> <p>请把鼠标移动到元素上,可以看到鼠标指针发生变化:</p> <div style="cursor:none"></div> </body> </html>
出力結果:
(学習ビデオ共有: css ビデオチュートリアル)
以上がCSS3でマウス非表示効果を実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。