フォーム要素の垂直方向の中央揃えに最適なソリューション

フォーム要素の垂直方向の中央揃えに最適なソリューション

コードをコピー
コードは次のとおりです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<ヘッド>
<meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=utf-8"/>
<title>フォーム要素の垂直方向の中央揃え</title>
<スタイル タイプ="text/css">
*{パディング:0; マージン:0;}
body{font:14px/1.231 Tahoma、Geneva、サンセリフ; background-color:#D1D5E7;}
ラベル{カーソル:ポインター; 垂直位置揃え:中央;}
入力{垂直位置:中央; マージン:5px;}
.warp{ マージン:100px 350px;}
span{ 垂直位置揃え:中央; テキスト装飾:下線;}
img{ 垂直位置揃え:中央; 境界線:1px 実線 #CCF;_マージン下部:1px;}
フォントサイズ:14px
h2{フォントサイズ:16px;}
</スタイル>
</head>
<本文>
<div class="warp">
<h2>ラジオ ボックスとチェック ボックスは非常に小さく、クリックしにくいため、多くのユーザーが混乱し、ユーザー エクスペリエンスが低下します</h2>
<p>[ひとひねりの涼しさ]の完璧な解決策をご覧ください:

垂直方向の中央揃えが完璧で、テキストをクリックして選択し、ショートカット キーで選択し、テキストの上にマウスを置くと手の形が表示されます (クリック可能であることを意味します)</p>
<input name="aaa" id="aaa" type="checkbox" value=""/> <label for="aaa">X×私は完璧なチェックボックスです</label>

<input name="ccc" id="ccc" type="checkbox" accesskey="2" value=""/> <label for="ccc">キーボード Alt+2 選択をサポートします (<span>2</span>)</label>

<input name="bbb" id="bbb" type="radio" value=""/><label for="bbb">X×私は完璧なラジオボタンです</label>

<label for="fff">X×私は完璧なテキストボックスです</label><input id="fff" type="text"/>

<input name="eee" id="eee" type="checkbox" value=""/><span>画像を中央に配置することもできます</span><img width="270" height="129" usemap="#mp" src="upload/2022/web/baidu_sylogo1.gif"/>
</div>
</本文>
</html>

<<:  MySQL スレーブ ライブラリ Seconds_Behind_Master 遅延の概要

>>:  クラウド CentOS で Docker リモート サービス リンクを有効にするための実装手順

推薦する

Vue の匿名スロットと名前付きスロットの詳細な説明

目次1. 匿名スロット2. 名前付きスロット要約するスロット (slot) は、Vue のコンテンツ...

iframeノードの初期化の問題に関する議論

今日、ふとリッチテキストエディタの制作原理を見直してみようと思いました。それで、彼は何も言わずにそれ...

Dockerコンテナを閉じずに終了する方法の詳細な説明

Docker コンテナに入った後、コンテナを終了すると、コンテナは Exited 状態に変わります。...

Ubuntu Linuxシステムをインストールするときにハードディスクをパーティション分割する最も合理的な方法の詳細な説明

Windows または Linux オペレーティング システムをインストールするかどうかに関係なく、...

フロントエンド開発者のための HTML 入門

1 HTML入門1.1 初めてのコード体験、最初のウェブページの作成XML/HTML コードコンテン...

dockerでPostgreSQLを実行する方法

1. Dockerをインストールします。参考URL: Docker 入門インストールチュートリアル ...

MySQL の時間差関数 TIMESTAMPDIFF と DATEDIFF の使用

時間差関数 TIMESTAMPDIFF と DATEDIFF の使用SQL ステートメント、特にスト...

Vite2+Vue3を使用してMarkdownドキュメントをレンダリングする練習

目次カスタム Vite プラグインvite-plugin-markdownの使用Front Matt...

HTML内のフレームセットタグが正常に表示されない原因の解析と解決方法

<frameset></frameset>は皆さんもよくご存知のものです。こ...

Linux仮想マシンをWiFiに接続する方法

生活の中で、インターネットはどこにでもあります。インターネットを通じてゲームをしたり、テレビ番組を見...

ソースコード分析からTomcatがサーブレットの初期化を呼び出す方法の詳細な説明

目次導入1. Tomcatを起動するコード2. Tomcatフレームワーク3. コンテナを作成する ...

MySQL8インストーラーバージョングラフィックチュートリアル

インストール必要な書類は下部に記載されていますステップ1 mysql-installer-web-c...

MySQL データベースの 1045 エラーの解決方法

ローカル データベースがサーバー データベースに接続されているときに発生する 1045 の問題を解決...

Vue computedのキャッシュ実装原理の詳細な説明

目次計算結果を初期化する依存関係の収集アップデートを配布する総括するこの記事では、計算された初期化と...

10分で始めるCSS3アニメーション

導入アニメーションを使用すると、JavaScript や jQuery に依存せずに、純粋な CSS...