ホームページ >ウェブフロントエンド >フロントエンドQ&A >CSS3で入力を編集不可に設定する方法
CSS3 では、「pointer-events」属性を使用して、入力を編集不可に設定できます。この属性は、要素がポインターに応答するかどうかを定義できます。属性値が none に設定されている場合、要素はポインター イベントに応答しません。つまり、編集できず、構文は「input{pointer-events:none}」です。
このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
pointer-events 属性は、要素がポインター イベントに反応するかどうかを定義します。
構文は次のとおりです:
pointer-events: auto|none;
属性値は次のように記述されます:
自動デフォルト値。要素は、:hover や click などのポインター イベントに反応します。
none 要素はポインター イベントに反応しません。
initial このプロパティをデフォルト値に設定します。
inherit このプロパティを親要素から継承します。
例は次のとおりです。
<!DOCTYPE html> <html> <head> <style> .input1 { pointer-events: none; } .input2{ pointer-events: auto; } </style> </head> <body> 不可编辑:<input type="text" class="input1"><br> 可编辑:<input type="text" class="input2"> </body> </html>
出力結果:
(学習ビデオ共有:css ビデオチュートリアル)
以上がCSS3で入力を編集不可に設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。