お問い合わせフォーム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;
}