ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS スタイルを使用して美しいフォーム スタイルを作成するにはどうすればよいですか? (コード例)
この記事では主にCSSフォームスタイルの絶妙な制作コード方法を紹介します。見栄えの良いフォーム スタイルは、Web サイト全体の効果にとって非常に重要です。ユーザーが読みやすいだけでなく、Web マスターが Web サイトを管理するのにも適しています。
絶妙なフォームCSSスタイルコードの具体的な例は次のとおりです:
フォームコード:
<form class="form"> <p class="name"> <input type="text" name="name" id="name" /> <label for="name">Name<span>图</span><i>库</i></label> </p> <p class="email"> <input type="text" name="email" id="email" /> <label for="email">E-mail<span>图</span><i>库</i></label> </p> <p class="web"> <input type="text" name="web" id="web" /> <label for="web">Website<span>图</span><i>库</i></label> </p> <p class="text"> <textarea name="text"></textarea> </p> <p class="submit"> <input type="submit" value="Send" /> </p> </form>
cssスタイルコード:
input, textarea { padding: 9px; border: solid 1px #E5E5E5; outline: 0; font: normal 13px/100% Verdana, Tahoma, sans-serif; width: 200px; background: #FFFFFF url('bg_form.png') left top repeat-x; background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; } textarea { width: 400px; max-width: 400px; height: 150px; line-height: 150%; } input:hover, textarea:hover, input:focus, textarea:focus { border-color: #C9C9C9; -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px; } .form label { margin-left: 10px; color: #999999; } .submit input { width: auto; padding: 9px 15px; background: #617798; border: 0; font-size: 14px; color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
効果は次のとおりです:
注:
box-シャドウ属性がボックスに追加されます。 1 つ以上のシャドウ。このプロパティは、シャドウのコンマ区切りのリストで、それぞれ 2 ~ 4 個の長さの値、オプションのカラー値、およびオプションの inset キーワードで指定されます。省略された長さの値は 0 です。 border-image-* プロパティを使用して、美しいスケーラブルなボタンを構築してください。
可能な値:
h-shadow 必須。水平方向の影の位置。負の値も許可されます。
v-shadow 必須。垂直影の位置。負の値も許可されます。
ぼかし オプション。曖昧な距離。
スプレッド オプション。影のサイズ。
色はオプションです。影の色。
インセット オプション。外側の影 (アウトセット) を内側の影に変更します
以上は、CSS を使用してフォーム スタイルをデザインする方法についてです。必要としている友人に役立つことを願っています。
以上がCSS スタイルを使用して美しいフォーム スタイルを作成するにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。