お問い合わせフォーム7スタイル、CSS3で美しくする
公開: 2017-08-21お問い合わせフォーム7は、すべてのワードプレスWebサイトで簡単に使用できる最も人気のあるプラグインです。 したがって、cssをカスタマイズして適切にする必要があるたびに。 しかし、プロジェクトごとに毎回スタイルを作成するのは時間がかかり、面倒です。
したがって、ここではcss3を使用したコンタクトフォーム7のスタイルを非常に簡単に使用できます。
/**********お問い合わせフォーム7スタイル*************/ .wpcf7 input [type = "text"]、 .wpcf7 input [type = "email"]、 .wpcf7 textarea { アウトライン:なし; 表示ブロック; 幅:380px; パディング:4px 8px; border:1px破線#DBDBDB; 色:#3F3F3F; font-family:'Droid Sans'、Tahoma、Arial、Verdana sans-serif; font-size:14px; /*境界半径*/ -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; /*遷移*/ -webkit-transition:background 0.2s線形、box-shadow0.6s線形; -moz-transition:background 0.2s線形、box-shadow0.6s線形; -o-transition:background 0.2s線形、box-shadow0.6s線形; 遷移:背景0.2秒線形、ボックスシャドウ0.6秒線形。 } .wpcf7 input [type = "submit"]、 .wpcf7 input [type = "button"] { 背景色:#725f4c; 幅:100%; text-align:center; text-transform:uppercase; } div#wpcf7-f201-p203-o1 { 背景色:#fbefde; ボーダー:1pxソリッド#f28f27; パディング:20px; } #wpcf7-f201-p203-o1 input [type = "text"]、 #wpcf7-f201-p203-o1 input [type = "email"]、 #wpcf7-f201-p203-o1 textarea { 背景:#725f4c; 色:#FFF; font-family:lora、 "Open Sans"、sans-serif; font-style:italic; } #wpcf7-f201-p203-o1 input [type = "submit"]、 #wpcf7-f201-p203-o1 input [type = "button"] { 背景色:#725f4c; 幅:100%; text-align:center; text-transform:uppercase; } div.wpcf7 { 位置:相対; 幅:440px; z-index:100; パディング:30px!重要; ボーダー:1pxソリッド#383838; 背景:#D1D1D1; 背景:-moz-repeating-linear-gradient(-45deg、#EFC1CB、#EFC1CB 30px、#F2F2F2 30px、#F2F2F2 40px、#C2E8F5 40px、#C2E8F5 70px、#F2F2F2 70px、#F2F2F2 80px); 背景:-webkit-repeating-linear-gradient(-45deg、#EFC1CB、#EFC1CB 30px、#F2F2F2 30px、#F2F2F2 40px、#C2E8F5 40px、#C2E8F5 70px、#F2F2F2 70px、#F2F2F2 80px); 背景:-o-repeating-linear-gradient(-45deg、#EFC1CB、#EFC1CB 30px、#F2F2F2 30px、#F2F2F2 40px、#C2E8F5 40px、#C2E8F5 70px、#F2F2F2 70px、#F2F2F2 80px); 背景:repating-linear-gradient(-45deg、#EFC1CB、#EFC1CB 30px、#F2F2F2 30px、#F2F2F2 40px、#C2E8F5 40px、#C2E8F5 70px、#F2F2F2 70px、#F2F2F2 80px); -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; -webkit-box-shadow:0px 1px 6px#3F3F3F; -moz-box-shadow:0px 1px 6px#3F3F3F; ボックスシャドウ:0px 1px 6px#3F3F3F; } div.wpcf7:after { 背景:#F9F9F9; マージン:10px; 位置:絶対; コンテンツ :" "; 下:0; 左:0; 右:0; 上:0; z-index:-1; border:1px#E5E5E5 solid; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; } input [type = submit] { カーソル:ポインタ; 背景:なし; border:none; フォントファミリー:'アリス'、セリフ; 色:#767676; font-size:18px; パディング:10px 4px; border:1px solid#E0E0E0; text-shadow:0px 1px 1px#E8E8E8; 背景:rgb(247、247、247); 背景:-moz-linear-gradient(top、rgba(247、247、247、1)1%、rgba(242、242、242、1)100%); 背景:-webkit-gradient(linear、左上、左下、color-stop(1%、rgba(247、247、247、1))、color-stop(100%、rgba(242、242、242、1) ))); 背景:-webkit-linear-gradient(top、rgba(247、247、247、1)1%、rgba(242、242、242、1)100%); 背景:-o-linear-gradient(top、rgba(247、247、247、1)1%、rgba(242、242、242、1)100%); 背景:-ms-linear-gradient(top、rgba(247、247、247、1)1%、rgba(242、242、242、1)100%); 背景:linear-gradient(top、rgba(247、247、247、1)1%、rgba(242、242、242、1)100%); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0px 1px 1px #FFFインセット、0 0 0px 5px #EAEAEA; -moz-box-shadow:0px 1px 1px #FFFインセット、0 0 0px 5px #EAEAEA; box-shadow:0px 1px 1px #FFFインセット、0 0 0px 5px #EAEAEA; -webkit-transition:すべて0.2秒線形; -moz-transition:すべて0.2秒線形; -o-transition:すべて0.2秒線形。 遷移:すべて0.2秒線形; } input [type = submit]:hover { 色:#686868; ボーダーカラー:#CECECE; 背景:rgb(244、244、244); 背景:-moz-linear-gradient(top、rgba(244、244、244、1)0%、rgba(242、242、242、1)100%); 背景:-webkit-gradient(linear、左上、左下、color-stop(0%、rgba(244、244、244、1))、color-stop(100%、rgba(242、242、242、1) ))); 背景:-webkit-linear-gradient(top、rgba(244、244、244、1)0%、rgba(242、242、242、1)100%); 背景:-o-linear-gradient(top、rgba(244、244、244、1)0%、rgba(242、242、242、1)100%); 背景:-ms-linear-gradient(top、rgba(244、244、244、1)0%、rgba(242、242、242、1)100%); 背景:linear-gradient(top、rgba(244、244、244、1)0%、rgba(242、242、242、1)100%); -webkit-box-shadow:0px 1px 1px #FFFインセット、0 0 0px 5px#E0E0E0; -moz-box-shadow:0px 1px 1px #FFFインセット、0 0 0px 5px#E0E0E0; box-shadow:0px 1px 1px #FFFインセット、0 0 0px 5px#E0E0E0; } input [type = submit]:active、input [type = submit]:focus { 位置:相対; top:1px; 色:#515151; 背景:rgb(234、234、234); 背景:-moz-linear-gradient(top、rgba(234、234、234、1)0%、rgba(242、242、242、1)100%); 背景:-webkit-gradient(linear、左上、左下、color-stop(0%、rgba(234、234、234、1))、color-stop(100%、rgba(242、242、242、1) ))); 背景:-webkit-linear-gradient(top、rgba(234、234、234、1)0%、rgba(242、242、242、1)100%); 背景:-o-linear-gradient(top、rgba(234、234、234、1)0%、rgba(242、242、242、1)100%); 背景:-ms-linear-gradient(top、rgba(234、234、234、1)0%、rgba(242、242、242、1)100%); 背景:linear-gradient(top、rgba(234、234、234、1)0%、rgba(242、242、242、1)100%); -webkit-box-shadow:0px -1px 1px #FFFインセット、0 0 0px 5px#E0E0E0; -moz-box-shadow:0px -1px 1px #FFFインセット、0 0 0px 5px#E0E0E0; box-shadow:0px -1px 1px #FFFインセット、0 0 0px 5px#E0E0E0; }