ホームページ  >  記事  >  ウェブフロントエンド  >  CSSを使って入力カーソルを非表示にする方法 サンプルコード_CSSチュートリアル_CSS_Webページ制作

CSSを使って入力カーソルを非表示にする方法 サンプルコード_CSSチュートリアル_CSS_Webページ制作

韦小宝
韦小宝オリジナル
2017-12-16 10:16:571406ブラウズ

この記事では、CSS を使用して入力カーソルを非表示にする方法に関する関連情報を主に紹介します。これは不合理に思えますが、必要に応じてこの記事では CSS を使用します。 CSSに興味のある方、必要な方はぜひ参考にしてエディターと一緒に学びましょう。

はじめに

最近、会社のUIが突然私に質問をしてきました:「操作に影響を与えずに入力カーソルを非表示にする方法は?」。

多くの人が私と同じように、入力ボックスにカーソルを置かないのは反人道的な要件だと思うと思います。私たちには反論する権利がなく、黙って受け入れることしかできないのが残念です...

インターネットでを検索したところ、多くの方法が見つかりました: pシミュレーションを使用する、読み取り専用に設定する、無効に設定する、自動ぼかしの設定など。どの方法もニーズを満たすことができないことがわかり、最終的に偉大な神が提供してくださった完璧な解決策を見つけました。 方法は以下の通りです:

まずカーソルを非表示にします

  <style>
    input{
      color: transparent;
    }
  </style>


カーソルが文字に追従するので、文字の色を透明に設定するとカーソルが消えます~

しかし、ここで問題が発生します。テキストが透明な場合、入力ボックスは何の役に立つのでしょうか?心配しないで、下を見てください~

テキストを表示します

入力にテキストシャドウを設定します。テキストは透明ですが、テキストシャドウを使用してテキストの色を置き換えることができます。完璧な解決策。



text-shadow

属性

構文:

  <style>
    input{
      color: transparent;
      text-shadow: 0 0 0 #000;
    }
  </style>

説明:

x-offset: (水平シャドウ) の水平オフセットを表します。影の距離。単位は px、em、パーセントなどです。値が正の場合、影は右にオフセットされます。値が負の場合、影は左にオフセットされます。

y-offset: (垂直シャドウ) は、影の垂直オフセット距離を表します。 px、em、またはパーセント待機のいずれかです。値が正の場合、影は下に移動します。値が負の場合、影は上に移動します。

ぼかし: (ぼかし距離) は影のぼかしの程度を示します。単位は px、em、またはパーセントです。 、など。ブラー値を負にすることはできません。値が大きいほど影はぼやけ、値が小さいほど影はより鮮明になります。もちろん、影のぼかし効果が必要ない場合は、ぼかし値を 0 に設定できます。

color: (影の色) は影の色を表します

概要

以上がこの記事の内容のすべてです。皆さんのお役に立てれば幸いです。 !

関連する推奨事項:


純粋なCSSを使用してテキスト省略をカスタマイズする包括的な方法

画像の水平方向の配置とスクロール効果を実現するポップを実装するためのcssとjsのチュートリアルログイン中心のインターフェース

以上がCSSを使って入力カーソルを非表示にする方法 サンプルコード_CSSチュートリアル_CSS_Webページ制作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。