- フォーム名を持つHTML要素を作成します。例えば、以下のようなフォームがあるとします:
<form name="myForm">
<label for="name">名前:</label>
<input type="text" id="name" name="name">
<br>
<label for="email">メールアドレス:</label>
<input type="email" id="email" name="email">
<br>
<button type="submit">送信</button>
</form>
- CSSでフォーム名を使用してスタイリングします。フォーム名をセレクタとして使用することで、特定のフォーム要素のスタイルを指定できます。以下に例を示します:
form[name="myForm"] {
/* フォーム全体のスタイル */
margin-bottom: 20px;
padding: 10px;
background-color: #f2f2f2;
}
form[name="myForm"] input {
/* 入力フィールドのスタイル */
width: 100%;
padding: 5px;
margin-bottom: 10px;
}
form[name="myForm"] button {
/* 送信ボタンのスタイル */
background-color: #4caf50;
color: white;
padding: 10px 20px;
border: none;
cursor: pointer;
}
上記の例では、form[name="myForm"]
セレクタを使用してフォーム全体のスタイルを指定し、form[name="myForm"] input
セレクタを使用して入力フィールドのスタイルを指定しています。
これで、フォーム名を使用してCSSをターゲットする方法がわかりました。ご参考までに、他の要素も同様の方法でスタイリングすることができます。さらに、クラスやIDなどの他のセレクタも併用することができます。
以上が、フォーム名を使用してCSSをターゲットする方法のシンプルで簡単な説明とコード例です。ご参考にしてください。