入力ボックス内のカーソルのサイズが一定ではありません IE7とChromeの違いは非常に明白です まず、問題の原因を見てみましょう。Chrome ブラウザは、カーソルの高さを次の原則で設定します。コンテンツがない場合、カーソルの高さ = 入力の行の高さの値。コンテンツがある場合、カーソルは入力の上部からテキストの下部に移動します。 さて、原因がわかったので、それに応じた対策を講じます。 2 つの方法を試しました: 方法 1: 行の高さの値をフォント サイズと同じに設定します。高さに達しない場合は、パディングを使用して高さをサポートします。 方法 2: Chrome の場合は line-height を設定しないでください。テキストが自動的に中央に配置されます。IE の場合は、テキストが垂直方向に中央に配置されることを確認するために line-height 値を設定してください。ここで注意すべき点は、リセット スタイル ファイルで line-height やその他の値が設定されている場合は、line-height をリセットしてください。line-height:normal を使用できます。詳細はテンセントハリウッドページの検索ボックスをご覧ください。 特定の CSS: コードをコピー コードは次のとおりです。高さ: 34px; フォントサイズ: 12px; 行の高さ: 通常; 行の高さ: 34px\9; |
<<: テキストレイアウトの問題を解決するためにテキストオーバーフローを使用する CSS3 の簡単な分析
>>: 最もよく使用されるJavaScriptイベントについて詳しく学ぶ
環境サーバー: centos7クライアント: ウィンドウCentos7 に docker+gitla...
目次1. スコープはさまざまな方法で表現されます2. 変動昇進と非昇進の違い3. 一時的なデッドゾー...
導入1.<iframe> タグ: iframe は、ページ内に内部フレームを生成するイン...
まず、transform-origin 属性を使用する必要があります。transform 属性は必ず...
目次1. インターフェース定義2. 属性2.1 オプション属性2.2 読み取り専用プロパティ3. ク...
MySQL には、複数の .sql ファイル (SQL ステートメントを含む) をインポートする方法...
Mysql5.7.19バージョンは今年リリースされた新しいバージョンです。最近のMySQLのバージ...
Ethereum 上で DApps を開発したことがある場合は、フロントエンド JavaScript...
今日は、JavaScript を使用して Web ページ上にプレーヤーを作成する方法を紹介します。誰...
デモを作成するときにこのプラグインを使用していくつか問題が発生したため、プラグインの使用方法といくつ...
この記事の例では、リストのシームレスなスクロールを実現するためのvueの具体的なコードを参考までに共...
前回の記事では、MySQL トランザクションについて説明しました。これで、MySQL トランザクショ...
HTMLとは何ですか? HTML は Web ページを記述するために使用される言語です。 •HTML...
MySQL トリガー構文の詳細: トリガーは、特定のテーブル内のデータが挿入、削除、または更新される...
MTR は Mini-Transaction の略です。名前が示すように、これは「最小のトランザクシ...