.fond{position:fixed;padding-top:px;top:0;left:0; right:0;bottom:0; background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/173024/fond_4.jpg);background-size:cover;overflow-y:auto;} /*///////////////////////////////BOUTON _ 1///////////////////////////////////////*/ .bouton_1{ width:200px; height:40px; padding:10px; border-radius:40px; background-color:#CB2025; overflow:hidden; -webkit-transition:all 0.2s ease-in; -moz-transition:all 0.2s ease-in; -ms-transition:all 0.2s ease-in; -o-transition:all 0.2s ease-in; transition:all 0.2s ease-in; } .bouton_1:hover{ width:40px; height:40px; border-radius:40px; background-color:#60121C; } .texteduboutton_1 { width:70%; padding-right: 10px; float:right; line-height:40px; color:#ffffff; font-family:'Roboto'; font-weight:300; font-size:18px; } /*///////////////////////////////BOUTON _ 2///////////////////////////////////////*/ .bouton_2{ width:200px; height:40px; padding:10px; background-color:#CB2025; overflow:hidden; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .bouton_2:hover{ width:40px; height:40px; background-color:#60121C; -webkit-transform:rotateZ(360deg); -moz-transform:rotateZ(360deg); -ms-transform:rotateZ(360deg); -o-transform:rotateZ(360deg); transform:rotateZ(360deg); } .texteduboutton_2 { width:70%; padding-right: 10px; float:right; line-height:40px; color:#ffffff; font-family:'Roboto'; font-weight:300; font-size:18px; } /*///////////////////////////////BOUTON _ 3///////////////////////////////////////*/ .bouton_3{ overflow:hidden; width:200px; height:40px; padding:10px; background-color:#CB2025; } .bouton_3:hover{ width:40px; height:40px; background-color:#60121C; -webkit-animation: anim_trois 1.2s; -moz-animation: anim_trois 1.2s; -ms-animation: anim_trois 1.2s; -o-animation: anim_trois 1.2s; animation: anim_trois 1.2s; } .texteduboutton_3 { width:70%; padding-right: 10px; float:right; line-height:40px; color:#ffffff; font-family:'Roboto'; font-weight:300; font-size:18px; } @-webkit-keyframes anim_trois { 0% { width:200px; -webkit-transform: perspective( 600px ) rotateY( 0deg ); } 50% { width:40px; height:40px; -webkit-transform: perspective( 600px ) rotateY( 0deg ); } 100% { width:40px; height:40px; background-color:#60121C; -webkit-transform: perspective( 600px ) rotateY( 180deg ); } } @-moz-keyframes anim_trois { 0% { width:200px; -moz-transform: perspective( 600px ) rotateY( 0deg ); } 50% { width:40px; height:40px; -moz-transform: perspective( 600px ) rotateY( 0deg ); } 100% { width:40px; height:40px; background-color:#60121C; -moz-transform: perspective( 600px ) rotateY( 180deg ); } } @-ms-keyframes anim_trois { 0% { width:200px; -ms-transform: perspective( 600px ) rotateY( 0deg ); } 50% { width:40px; height:40px; -ms-transform: perspective( 600px ) rotateY( 0deg ); } 100% { width:40px; height:40px; background-color:#60121C; -ms-transform: perspective( 600px ) rotateY( 180deg ); } } @-o-keyframes anim_trois { 0% { width:200px; -o-transform: perspective( 600px ) rotateY( 0deg ); } 50% { width:40px; height:40px; -o-transform: perspective( 600px ) rotateY( 0deg ); } 100% { width:40px; height:40px; background-color:#60121C; -o-transform: perspective( 600px ) rotateY( 180deg ); } } @keyframes anim_trois { 0% { width:200px; transform: perspective( 600px ) rotateY( 0deg ); } 50% { width:40px; height:40px; transform: perspective( 600px ) rotateY( 0deg ); } 100% { width:40px; height:40px; background-color:#60121C; transform: perspective( 600px ) rotateY( 180deg ); } } /*///////////////////////////////BOUTON _ 4///////////////////////////////////////*/ .bouton_4{ width:40px; height:40px; padding:10px; border-radius:40px; background-color:#CB2025; overflow:hidden; -webkit-transition:all 0.2s ease-in; -moz-transition:all 0.2s ease-in; -ms-transition:all 0.2s ease-in; -o-transition:all 0.2s ease-in; transition:all 0.2s ease-in; } .bouton_4:hover{ width:200px; height:40px; border-radius:40px; background-color:#97bf0d; } .texteduboutton_4 { width:70%; padding-right: 10px; float:right; line-height:40px; color:#ffffff; font-family:'Roboto'; font-weight:300; font-size:18px; }