Formulaire de contact style 7, Make it Beautiful par CSS3
Publié: 2017-08-21Le 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;
}
