css实现彩色价格套餐效果代码
代码语言:html
所属分类:布局界面
代码描述:css实现彩色价格套餐效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> html,body,div,span,h1,h2,h3,h4,h5,p,a,i,form,figure{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;} figure {display: block;} ul{list-style:none;margin:0px;padding:0px;} /*--start editing from here--*/ a{text-decoration:none;}/* text align right *//* text align left *//* text align center *//* float right *//* float left */ .clear{clear:both;}/* clear float *//* Position Relative *//* Position Absolute *//* vertical align baseline *//* vertical align top *//* vertical menu *//* horizontal menu */ /*--end reset--*/ body { font-family: 'Open Sans', sans-serif; background: #33a99d; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; -ms-background-size:cover; background-size:cover; background-attachment: fixed; } h1 { text-align: center; margin: 1em 0 1.8em; font-size: 3em; color: #000; font-weight: 300; } /*-- main --*/ .main-row { width: 835px; margin: 0 auto !important; } .pricing-grid { width: 32%; float: left; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; transition: 0.5s all; } .pricing-grid:nth-child(2) { margin: 0 1em; } /*Pricing table and price blocks*/ /*----*/ .agileinfo-price h2,.agileinfo-price h3{ font-size: 2em; color: #fff; font-weight: 300; } .agileinfo-price { background: #8c25ec; padding: 1em 0; text-align: center; } .agileinfo-price.two{ background: #f39c0f; } .agileinfo-price.three { background: #e83454; } .agileinfo-price h5 { padding: 11px 0; font-style: italic; font-size: 13px; color: #F0EBEB; } ul.count,ul.count,ul.count{ font-size: 15px; display: block; text-decoration: none; font-weight: 400; padding: 10px 20px; } .price-bg { background: #fff; padding: 1.5em; } p.price-label-1 { color: #8c25ec; text-align: center; } p.price-label-2 { color: #f39c0f; text-align: center; } p.price-label-3 { color: #e83454; text-align: center; } .price-bg p span { font-weight: bold; font-size: 5em; line-height: 0.8em; margin-right: 5px; } .price-bg p i { vertical-align: super; } .price-bg ul { padding: 0; margin-top: 1em; } .price-bg ul li{ list-style: none; } .buy { padding: 1em 0 0; text-align: center; } .buy a { background: #8c25ec; font-size: 1em; color: #fff; padding: .5em 1.5em; display: inline-block; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; transition: 0.5s all; } .buy a:hover { border: 1px solid #8c25ec; background: none; color: #7409d7; } .buy.buy-two a { background: #f39c0f; } .buy.buy-two a:hover { border: 1px solid #f39c0f; background: none; color: #f39c0f; font-weight: 500; } .buy.buy-three a { background: #e83454; } .buy.buy-three a:hover { border: 1px solid #e83454; background: none; color: #e83454; font-weight: 500; } ul.count li { border-bottom: 1px dashed #dadada; padding: 1em 0; text-align: center; color: #888; font-size: 1em; font-weight: 400; } a.popup-with-zoom-anim { outline: none; } /*-- start-pricing-tabels --*/ /*-- cube shadow --*/ .w3ls-main { width: 270px; position: relative; -webkit-perspective: 1000px; -moz-perspective: 1000px; -o-perspective: 1000px; -ms-perspective: 1000px; perspective: 1000px; } .show-front { position: absolute; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: -webkit-transform 1s; -moz-transition: -moz-transform 1s; -o-transition: -o-transform 1s; transition: transform 1s; left:-2px; } .show-front figure { display: block; position: absolute; width: 271px; height: 135px; } .show-front .top { background: -webkit-linear-gradient(13deg, #7409d7 0%, #8118e3 75%); background: -moz-linear-gradient(13deg, #7409d7 0%, #8118e3 75%); } .show-front .top.top-two { background:-webkit-linear-gradient(33deg, #d88d06 0%, #dc8d02 75%); background:-moz-linear-gradient(33deg, #d88d06 0%, #dc8d02 75%); } .show-front .top.top-three { background: -webkit-linear-gradient(54deg, #c51635 0%, #e62748 75%); background: -moz-linear-gradient(54deg, #c51635 0%, #e62748 75%); } .show-front .top { -webkit-transform: rotateX( 75deg ) translateZ( 88px ); -moz-transform: rotateX( 75deg ) translateZ( 88px ); -o-transform: rotateX( 75deg ) translateZ( 88px ); -ms-transform: rotateX( 75deg ) translateZ( 88px ); transform: rotateX( 75deg ) translateZ( 88px ); } .show-front.show-front { -webkit-transform: translateZ( -100px ); -moz-transform: translateZ( -100px ); -o-transform: translateZ( -100px ); -ms-transform: translateZ( -100px ); transform: translateZ( -100px ); } .agileits-shadow { vertical-align: middle; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; -moz-transition-property: transform; transition-property: transform; } .agileits-shadow:hover, .agileits-shadow:focus, .agileits-shadow:active { -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px); } .agileits-shadow:before { position: absolute; z-index: -1; content: ''; top: 94%; left: 5%; height: 44px; width: 90%; opacity: 1; background: -webkit-radial-gradient(center, ellipse, #191918 0%, rgba(0, 0, 0, 0) 81%); background: radial-gradient(ellipse at center, #191918 0%, rgba(0, 0, 0, 0) 81%); -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; -moz-transition-property: transform, opacity; -o-transition-property: transform, opacity; transition-property: transform, opacity; } .agileits-shadow:hover:before, .agileits-shadow:focus:before, .agileits-shadow:active:before { opacity: 1; -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -o-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); } /*-- //cube shadow --*/ #small-dialog { background: #000; padding: 1em; max-width: 629px; margin: 40px auto; position: relative; text-align: center; border: 15px solid#f0eef3; } .payment-online-form-left{ } form li { list-style: none; } form ul { padding:0; } .payment-online-form-left h4 { font-size: 1.8em; color: #fff; padding: 0.5em 0; text-align: left; font-weight: 300; } .payment-online-form-left span{ vertical-align: middle; margin-right: 10px; } .col_checkbox input[type="radio"] { cursor: pointer; } .payment-online-form-left form{ padding:0 3%; } .payment-online-form-left input[type="text"]{ padding: 1em 1em; color: #485460; width: 42%; margin: 0.5em 0; border: 1px solid; outline: none; transition: border-color 0.3s; -o-transition: border-color 0.3s; -ms-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -webkit-transition: border-color 0.3s; float: left; font-size: 0.9em; border-color: #EEE; -webkit-appearance:none; } .payment-online-form-left ul li:first-child input[type="text"]{ margin-right: 5%; } .payment-online-form-left input[type="text"]:active, .payment-online-form-left input[type="text"]:hover { color: #e83454; border-color: #e83454; } .payment-sendbtns{ float:right; margin: 1.2em 0 1em; } .payment-sendbtns input[type="reset"]{ background:#f39c0f; padding: 0.7em 1em; border: none; color: #FFF; cursor: pointer; font-size: 1.2em; display: block; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; outline:none; } .payment-sendbtns input[type="reset"]:hover{ color:#FFF; background:#e83454; } .payment-sendbtns input[type="submit"]{ background:#e83454; padding: 0.7em 1em; border: none; color: #fff; cursor: pointer; font-size: 1.2em; display: block; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-appearance:none; outline:none; } .payment-sendbtns input[type="submit"]:hover{ color:#fff; background:#f39c0f; } .payment-sendbtns li{ display:inline-block; } .payment-type li{ display:inline-block; margin: 1em 1em 1em 0; } .visa{ display: inline-block; width: 32px; height: 32px; vertical-align: middle; } .paypal{ display: inline-block; width: 32px; height: 32px; vertical-align: middle; } .payment-type { border-top: 1px solid rgba(144, 149, 170, 0.22); margin-top: 3%; text-align: left; } /* start state */ /* animate in */ /* animate out */ /* Dark overlay, start state */ /* animate in */ /* animate out */ /** /* Magnific Popup CSS */ .mfp-hide { display: none !important; } /*-- //main --*/ /*-- responsive-design --*/ @media(max-width:991px){ .main-row { width: 680px; } .show-front figure { width: 218px; height: 128px; } .show-front .top { -webkit-transform: rotateX( 75deg ) translateZ( 83px ); -moz-transform: rotateX( 75deg ) translateZ( 83px ); -o-transform: rotateX( 75deg ) translateZ( 83px ); -ms-transform: rotateX( 75deg ) translateZ( 83px ); transform: rotateX( 75deg ) translateZ( 83px ); } .pricing-grid { width: 31.5%; } .pricing-grid:nth-child(2) { margin: 0 0.8em; } .agileinfo-price h2, .agileinfo-price h3 { font-size: 1.8em; } .price-bg p span { font-size: 4.5em; } h1 { margin: 1em 0 1.6em; font-size: 2.7em; } } @media(max-width:768px){ .main-row { width: 600px; } .pricing-grid:nth-child(2) { margin: 0 0.6em; } .show-front figure { width: 194px; height: 114px; } .show-front { left: -4px; } .show-front .top { -webkit-transform: rotateX( 78deg ) translateZ( 70px ); -moz-transform: rotateX( 78deg ) translateZ( 70px ); -o-transform: rotateX( 78deg ) translateZ( 70px ); -ms-transform: rotateX( 78deg ) translateZ( 70px ); transform: rotateX( 78deg ) translateZ( 70px ); } h1 { margin: 0.5em 0 1.2em; font-size: 2.5em; } ul.count li { padding: 0.8em 0; } } @media(max-width:736px){ .pricing-grid:nth-child(2) { margin: 0 0.4em; } .agileinfo-price h2, .agileinfo-price h3 { font-size: 1.6em; } .price-bg p span { font-size: 4.2em; } p.price-label-1,p.price-label-2,p.price-label-3 { font-size: .9em; } .main-row { width: 592px; } .show-front figure { width: 192px; } } @media(max-width:667px){ .main-row { width: 350px; } .pricing-grid { width: 75%; float: none; margin: 0 auto; } .show-front figure { width: 270px; } .pricing-grid:nth-child(2) { margin: 3em auto; } h1 { font-size: 2.1em; } #small-dialog { max-width: 400px; margin: 25px auto; border-width: 10px; } .payment-online-form-left input[type="text"] { padding: 0.8em; width: 93%; } .payment-sendbtns input[type="reset"],.payment-sendbtns input[type="submit"]{ font-size: 1em; } .payment-type { margin-top: 5%; } .payment-online-form-left h4 { font-size: 1.6em; } } @media(max-width:480px){ .agileinfo-price h2, .agileinfo-price h3 { font-size: 1.6em; } .agileinfo-price { padding: 0.8em 0; } .agileinfo-price h5 { padding: 5px 0; } .price-bg { padding: 1.2em; } .price-bg p span { font-size: 4em; } .buy a { font-size: 0.9em; } h1 { font-size: 1.9em; } #small-dialog { max-width: 320px; margin: 20.........完整代码请登录后点击上方下载按钮下载查看
网友评论0