jquery Tab切换,CSS3制作发光字
代码如下
<! DOCTYPE html >
< html lang = " en" > < head> < meta charset = " UTF-8" > < meta name = " viewport" content = " width=device-width, initial-scale=1.0" > < meta http-equiv = " X-UA-Compatible" content = " ie=edge" > < title> Tab</ title> < style> * { margin : 0; padding : 0} ul { list-style : none; } .container { margin : 10px auto; width : 300px; height : 500px; border : 2px solid #e7e7e7; border-radius : 10px; } .container h4 { text-align : center; height : 50px; line-height : 50px; font-size : 24px; background-color : #909399; color : #FFF; border-top-right-radius : 8px; border-top-left-radius : 8px; letter-spacing : 24px; padding-left : 16px; text-shadow : 1px 1px rgba ( 197, 223, 248, 0.8) , 2px 2px rgba ( 197, 223, 248, 0.8) , 3px 3px rgba ( 197, 223, 248, 0.8) , 4px 4px rgba ( 197, 223, 248, 0.8) , 5px 5px rgba ( 197, 223, 248, 0.8) , 6px 6px rgba ( 197, 223, 248, 0.8) ; } #coupon { border-top : 2px solid #e7e7e7; height : 26px; border-bottom : 2px solid #e7e7e7; } #coupon>li { float : left; display : inline-block; width : 100px; height : 30px; line-height : 30px; font-size : 14px; color : rgb ( 177, 175, 175) ; box-sizing : border-box; text-align : center; cursor : pointer; margin-top : -2px; margin-bottom : -2px; } #coupon>li:first-child { border-left : 0; border-right : 0; } #coupon>li:last-child { border-left : 0; border-right : 0; } #coupon .active { border : none; background : #409eff; border-radius : 2px; color : #fff; } #coupon-contain { margin : 10px 5px; } #coupon-contain>div>div { margin : 10px 5px; text-align : center; height : 40px; line-height : 40px; border-radius : 8px; background : #f56c6c; color : #fff; font-size : 14px; } #coupon-contain>div { display : none; } #coupon-contain>.show { display : block; } #coupon-contain>div:first-child>div { background : #67c23a; } #coupon-contain>div:last-child>div { background : #909399; } </ style> < script src = " http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js" > </ script> < script> $ ( function ( ) { var $coupon_tab = $ ( "#coupon>li" ) ; var $coupon_contain = $ ( '#coupon-contain>div' ) ; var index = 0 ; $coupon_tab. click ( function ( ) { $ ( $coupon_tab[ index] ) . removeClass ( 'active' ) ; $ ( $coupon_contain[ index] ) . removeClass ( 'show' ) ; index = $ ( this ) . index ( ) ; $ ( this ) . addClass ( 'active' ) ; $ ( $coupon_contain[ index] ) . addClass ( 'show' ) ; } ) ; } ) ; </ script>
</ head> < body> < div class = " container" > < h4> 优惠券</ h4> < ul id = " coupon" > < li class = " active" > 未使用</ li> < li> 已使用</ li> < li> 已过期</ li> </ ul> < div id = " coupon-contain" > < div id = “coupon-unused” class = " show" > < div> 未使用的优惠券</ div> < div> 未使用的优惠券</ div> < div> 未使用的优惠券</ div> </ div> < div id = “coupon-used” class = " hide" > < div> 已使用的优惠券</ div> < div> 已使用的优惠券</ div> < div> 已使用的优惠券</ div> </ div> < div id = “coupon-expired” class = " hide" > < div> 已过期的优惠券</ div> < div> 已过期的优惠券</ div> < div> 已过期的优惠券</ div> </ div> </ div> </ div>
</ body> </ html>