Formulaire de contact style 7, Make it Beautiful par CSS3

Publié: 2017-08-21

Le formulaire de contact 7 est le plugin le plus populaire, facile à utiliser pour tous les sites Web WordPress. Donc, à chaque fois, nous devons personnaliser le CSS pour le rendre agréable. Mais cela prend du temps et c'est ennuyeux de créer du style à chaque fois pour chaque projet.

Voici donc un style très simple et prêt à l'emploi pour le formulaire de contact 7 en utilisant css3.

 /*********** Formulaire de contact 7 Style *************/
.wpcf7 entrée[type="texte"],
.wpcf7 input[type="email"],
.wpcf7 zone de texte {
    contour : aucun ;
    bloc de visualisation;
    largeur : 380 px ;
    rembourrage : 4px 8px ;
    bordure : 1 pixel en pointillé #DBDBDB ;
    couleur :#3F3F3F ;
    famille de polices : 'Droid Sans', Tahoma, Arial, Verdana sans empattement ;
    taille de police : 14 px ;
    /*border-radius*/
    -webkit-bordure-rayon : 2 px ;
    -moz-bordure-rayon : 2 px ;
    rayon de bordure : 2 px ;
    /*transition*/
    -webkit-transition : fond 0,2 s linéaire, boîte-ombre 0,6 s linéaire ;
    -moz-transition : arrière-plan 0,2 s linéaire, boîte-ombre 0,6 s linéaire ;
    -o-transition : fond 0,2 s linéaire, boîte-ombre 0,6 s linéaire ;
    transition : arrière-plan 0,2 s linéaire, boîte-ombre 0,6 s linéaire ;
}
.wpcf7 entrée[type="soumettre"],
.wpcf7 entrée[type="bouton"] { 
couleur d'arrière-plan :#725f4c ;
largeur : 100 % ;
text-align:center;
transformation de texte : majuscule ;
}

div#wpcf7-f201-p203-o1{ 
couleur de fond : #fbefde ;
bordure : 1px solide #f28f27 ;
rembourrage : 20 px ;
}
#wpcf7-f201-p203-o1 entrée[type="texte"],
#wpcf7-f201-p203-o1 input[type="email"],
# zone de texte wpcf7-f201-p203-o1 {
arrière-plan :#725f4c ;
couleur :#FFF ;
font-family:lora, "Open Sans", sans-serif; 
style de police : italique ;    
}
#wpcf7-f201-p203-o1 entrée[type="soumettre"],
#wpcf7-f201-p203-o1 entrée[type="bouton"] { 
couleur d'arrière-plan :#725f4c ;
largeur : 100 % ;
text-align:center;
transformation de texte : majuscule ;
}



div.wpcf7 {
    position : relative ;
    largeur : 440px ;
    indice z : 100 ;
    rembourrage : 30px !important;
    bordure : 1px solide #383838 ;
    arrière-plan : #D1D1D1 ;
    arrière-plan : -moz-repeating-linear-gradient(-45deg, #EFC1CB, #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px, #F2F2F2 70px, #F2F2F2 80px);
    arrière-plan : -webkit-repeating-linear-gradient(-45deg, #EFC1CB, #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px, #F2F2F2 70px, #F2F2F2 80px);
    arrière-plan : -o-repeating-linear-gradient(-45deg, #EFC1CB, #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px, #F2F2F2 70px, #F2F2F2 80px);
    arrière-plan : dégradé linéaire répétitif (-45 deg, #EFC1CB, #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px, #F2F2F2 70px, #F2F2F2 80px) ;
    -webkit-bordure-rayon : 8 px ;
    -moz-bordure-rayon : 8 px ;
    rayon de bordure : 8 px ;
    -webkit-box-shadow : 0px 1px 6px #3F3F3F ;
    -moz-box-shadow : 0px 1px 6px #3F3F3F ;
    boîte-ombre : 0px 1px 6px #3F3F3F ;
}

 div.wpcf7:après {
    arrière-plan :#F9F9F9 ;
    marge : 10px ;
    position : absolue ;
    contenu :" ";
    bas : 0 ;
    gauche : 0 ;
    droite : 0 ;
    haut : 0 ;
    indice z : -1 ;
    bordure : 1px #E5E5E5 solide ;
    -webkit-bordure-rayon : 8 px ;
    -moz-bordure-rayon : 8 px ;
    rayon de bordure : 8 px ;
}

 entrée[type=soumettre] {
    curseur:pointeur ;
    arrière-plan : aucun ;
    bordure : aucune ;
    font-family:'Alice', serif;
    couleur : #767676 ;
    taille de police : 18 px ;
    rembourrage : 10px 4px ;
    bordure : solide 1px #E0E0E0 ;
    texte-ombre : 0px 1px 1px #E8E8E8 ;
    arrière-plan : RVB (247, 247, 247) ;
    arrière-plan : -moz-linear-gradient(haut, rgba(247, 247, 247, 1) 1 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247, 247, 247, 1)), color-stop(100%, rgba(242, 242, 242, 1 )));
    arrière-plan : -webkit-linear-gradient(haut, rgba(247, 247, 247, 1) 1 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : -o-linear-gradient(top, rgba(247, 247, 247, 1) 1 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : -ms-linear-gradient(haut, rgba(247, 247, 247, 1) 1 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : dégradé linéaire (haut, rgba (247, 247, 247, 1) 1 %, rgba (242, 242, 242, 1) 100 % );
    -webkit-bordure-rayon : 5 px ;
    -moz-bordure-rayon : 5 px ;
    rayon de bordure : 5 px ;
    -webkit-box-shadow : 0px 1px 1px #FFF encart, 0 0 0px 5px #EAEAEA ;
    -moz-box-shadow : 0px 1px 1px #FFF encart, 0 0 0px 5px #EAEAEA ;
    box-shadow:0px 1px 1px #FFF encart, 0 0 0px 5px #EAEAEA;
    -webkit-transition : tous les 0,2 s linéaires ;
    -moz-transition : tous les 0,2 s linéaires ;
    -o-transition : toutes les 0,2 s linéaires ;
    transition : toutes les 0,2 s linéaires ;
}
entrée[type=soumettre] :hover {
    couleur : #686868 ;
    border-color : #CECECE ;
    arrière-plan : RVB (244, 244, 244) ;
    arrière-plan : -moz-linear-gradient(haut, rgba(244, 244, 244, 1) 0 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 244, 244, 1)), color-stop(100%, rgba(242, 242, 242, 1 )));
    arrière-plan : -webkit-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(242, 242, 242, 1) 100%);
    fond : -o-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(242, 242, 242, 1) 100%);
    arrière-plan : -ms-linear-gradient(top, rgba(244, 244, 244, 1) 0 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : dégradé linéaire (haut, rgba (244, 244, 244, 1) 0 %, rgba (242, 242, 242, 1) 100 %) ;
    -webkit-box-shadow : 0px 1px 1px #FFF encart, 0 0 0px 5px #E0E0E0 ;
    -moz-box-shadow : 0px 1px 1px #FFF encart, 0 0 0px 5px #E0E0E0 ;
    box-shadow:0px 1px 1px #FFF encart, 0 0 0px 5px #E0E0E0;
}
entrée[type=soumettre] :active, entrée[type=soumettre] :focus {
    position:relative ;
    haut : 1px ;
    couleur : #515151 ;
    arrière-plan : RVB (234, 234, 234) ;
    arrière-plan : -moz-linear-gradient(haut, rgba(234, 234, 234, 1) 0 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 234, 234, 1)), color-stop(100%, rgba(242, 242, 242, 1 )));
    arrière-plan : -webkit-linear-gradient(top, rgba(234, 234, 234, 1) 0%, rgba(242, 242, 242, 1) 100%);
    fond : -o-linear-gradient(top, rgba(234, 234, 234, 1) 0%, rgba(242, 242, 242, 1) 100%);
    arrière-plan : -ms-linear-gradient(haut, rgba(234, 234, 234, 1) 0 %, rgba(242, 242, 242, 1) 100 %) ;
    arrière-plan : dégradé linéaire (haut, rgba (234, 234, 234, 1) 0 %, rgba (242, 242, 242, 1) 100 %) ;
    -webkit-box-shadow:0px -1px 1px #FFF encart, 0 0 0px 5px #E0E0E0;
    -moz-box-shadow:0px -1px 1px #FFF encart, 0 0 0px 5px #E0E0E0;
    box-shadow:0px -1px 1px #FFF encart, 0 0 0px 5px #E0E0E0;
}