formのsubmitをボタンを無くしたり画像をつけたりCSSで装飾
aタグになっていたところをsubmitボタンに変えてほしいという修正依頼があった。ページ遷移とか機能的な部分は大丈夫なんだけど、デザイン部分が分からなかったのでメモ。
■ソース
<style>
.test{
border: medium none;
cursor: pointer;
background: #fff;
}
.test2{
border: 2px solid #999;
cursor: pointer;
background: #fff;
}
.test3{
background:url('./submitBtn.png');
border: medium none;
cursor: pointer;
width: 180px;
height: 36px;
}
</style>
<input type="submit" value="送信"><br /><br />
<input type="submit" value="送信" class="test"><br /><br />
<input type="submit" value="送信" class="test2"><br /><br />
<input type="submit" value="送信" class="test3"><br /><br />
■サンプル
http://sample.taitan916.info/submitCss/
■その他
ボタンの枠みたいな部分はborderで、背景はbackgroudで変更できるらしい。あと画像をつける場合は縦横を指定しとかないと文字数の関係で途切れちゃったりするので注意する。
関連記事
-
ページ内リンク(アンカーリンク)がずれる場合の対処法
ヘッダーに固定メニューを設置しており、コンテンツ部分でアンカーリンクを使うと固定 ...
-
CSSを用いて可変(レスポンシブ)要素内での文字列を丸める方法
可変(レスポンシブ)要素内の文字を丸めたかった。いつもであればPHPのmb_st ...
-
CSSでfloatの解除
CSSでfloatがかかっているところを解除したかったけど、 やり方が分からなか ...
-
管理画面やダッシュボードとして便利そうなBootstrap系のテンプレート
新規サイトの立ち上げでダッシュボード、管理画面を作る必要があった。小規模なサイト ...
-
CSSで1つの要素に複数classを設定して画像を入れ替える
メニューリンクで通常時の画像、マウスオーバー時の画像、アクティブ時の画像をそれぞ ...