使用CSS3动画做出光芒万丈的效果

css代码:

/**************************遮罩****************************/

.mui-backdrop {
	position: fixed;
	height: 100%;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 998;
	background-color: rgba(0,0,0,0.5);
	display: flex;
	justify-content: center;
	align-items: center;
}


/*遮罩里面的内容块*/

.mui-backdrop .backdrop-content {
	width: 90%;
	height: auto;
	background-color: white;
	position: relative;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	align-content: center;
}

.mui-backdrop .backdrop-content .mui-icon-close {
	font-size: 30px;
	position: absolute;
	top: -70px;
	color: white;
	right: 10px;
}


/**************************自定义遮罩-结束***********************/


/**********************优惠劵样式************************/
			/*优惠劵的背景色*/
			
			.youhuiquan-one-type {
				height: 80px;
				clear: both;
				margin-top: 7px;
				overflow: hidden;
				display: flex;
				justify-content: center;
				align-items: center;
				background: #FEDFA9;
			}
			/*.youhuiquan-one-type:first-child {
				margin-top: 0;
				background: #FEDFA9;
			}*/
			/*锯齿效果*/
			
			.sawtooth {
				/* 相对定位,方便让before和after伪元素绝对定位偏移 */
				position: relative;
				/* 把超出div的部分隐藏起来 */
				overflow: hidden;
			}
			
			.sawtooth:before,
			.sawtooth:after {
				content: ' ';
				width: 0;
				height: 100%;
				/* 绝对定位进行偏移 */
				position: absolute;
				top: 10px;
			}
			
			.sawtooth:before {
				/* 圆点型的border */
				border-right: 6px dotted white;
				/* 偏移一个半径,让圆点的一半覆盖div */
				left: -2px;
			}
			
			.sawtooth:after {
				/* 圆点型的border */
				border-left: 5px dotted white;
				/* 偏移一个半径,让圆点的一半覆盖div */
				top: 0px;
				right: 30px;
			}
			
			.coupon-content-div {
				display: flex;
				justify-content: space-between;
				width: 100%;
				padding-left: 20px;
				padding-right: 20px;
				font-size: 16px;
			}
			
			.coupon-content-div .coupon-money {
				margin-top: 10px;
			}
			
			.coupon-jianjie {
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
			}
			
			.coupon-img {
				position: absolute;
				top: -50px;
			}
			
			.coupon-img img {
				width: 90%;
			}
			
			.coupon-but-div {
				position: absolute;
				bottom: -50px;
				width: 100%;
			}
			
			.coupon-but-div button {
				width: 60%;
				height: 40px;
				background-color: #FFE838;
				border-radius: 20px;
				border: none;
				color: #F94D39;
				font-weight: bolder;
				font-size: 18px;
				-moz-box-shadow: 2px 5px 17px #333333;
				-webkit-box-shadow: 2px 5px 17px #333333;
				box-shadow: 2px 5px 17px #333333;
			}
/**********************优惠劵样式-结束********************************/
			
/************************优惠劵弹框样式**********************/
			.touming-sanjiao {
				position: absolute;
				right: 0;
				width: 110%;
				height: 100%;
				background: rgba(255, 255, 255, 0.2);
				-webkit-transform: rotate(-14deg);
				-webkit-transform-origin: right top;
				transform: rotate(-14deg);
				transform-origin: right top;
			}
			
			.coupon-zong-div {
				margin-top: 130px;
				background-color: white;
				border-radius: 10px;
				width: 90%;
				height: auto;
				z-index: 999;
			}
			
			.coupon-list-div {
				padding: 10px;
				padding-left: 20px;
				padding-right: 20px;
				height: auto;
			}
/**************************优惠劵弹框样式-结束*****************************/

/**************光芒四射-开始***************/
			/* 用来实现动画的keyframes;  从0度旋转到360度 */
			/* 用来实现动画的keyframes;  从0度旋转到360度 */
		
			@-webkit-keyframes spin {
				0% {
					-webkit-transform: rotate(0deg); /*兼容 android低版本*/
					transform: rotate(0deg);
				}
				100% {
					-webkit-transform: rotate(360deg);/*兼容 android低版本*/
					transform: rotate(360deg);
				}
			}
			/* 实现光线辐射效果 */
			
			#rays {
				/* 表现动画效果 */
				
				/*使背景图铺满*/
				/*background-size: 100%;*/
				background: url(images/rays-main.png) no-repeat;
				background-position: center;
				background-color: transparent;
				/*是背景图居中*/
				/*background-color: black;*/
				position: absolute;
				width: 300px;
				height: 300px;
				border-radius: 50%;
				top: 5%;
				/*兼容 android低版本*/
				-webkit-animation-name: spin;
				-webkit-animation-duration: 40000ms;
				/*兼容 android低版本*/
				-webkit-animation-iteration-count: infinite;
				-webkit-animation-timing-function: linear;
				
				
				animation-name: spin;
				animation-duration: 40000ms;
				
				animation-iteration-count: infinite;
				animation-timing-function: linear;
			}
/**************光芒四射-结束***************/

html代码

商城购物
¥200
发士大夫
过期时间:2018-20-20
商城购物
¥200
发士大夫
过期时间:2018-20-20
商城购物
¥200
发士大夫
过期时间:2018-20-20

你可能感兴趣的:(html,mui框架,html)