zoukankan      html  css  js  c++  java
  • 用CSS代码编写简易轮播图

    废话不多说,直接上代码

    <!doctype html>
    <html>
        <head>
            <title></title>
            <meta charset="utf-8" />
            <style type="text/css">
            	.container{
            		 1000px;
            		height: 500px;
            		margin: 50px auto;
            		overflow: hidden;
            		background: skyblue;
            		
            	}
            	.flex{
        			display: flex;
            	}
            	.item-box{
        			animation: my-css 5s infinite;
    				-webkit-animation: my-css 5s infinite;
        			-o-animation: my-css 5s infinite;
        			-moz-animation: my-css 5s infinite;
    
        			animation-direction: alternate;
        			-webkit-animation-direction: alternate;
        			-o-animation-direction: alternate;
        			-moz-animation-direction: alternate;
        			
            	}
            	.item-box:hover{
            		animation-play-state: paused;
            		-webkit-animation-play-state: paused;
            		-o-animation-play-state: paused;
            		-moz-animation-play-state: paused;
            	}
            	.item-box div{
            		 1000px;
            		height: 450px;
            		flex-shrink: 0;
            	}
            	.item1{
            		
            		background: pink;
            	}
            	.item2{
            		
            		background: brown;
            	}
    
            	.item3{
            		
            		background: red;
            	}
            	.item4{
            		
            		background: yellow;
            	}
            	.item5{
            		
            		background: green;
            	}
            	@keyframes my-css{
    				0%   {
    					transform: translate(0%);
    				}
    				25%  {
    					transform: translate(-100%);
    				}
    				50%  {
    					transform: translate(-200%);
    				}
    				75%  {
    					transform: translate(-300%);
    				}
    				100%  {
    					transform: translate(-400%);
    				}
    
    			}
    			@-webkit-keyframes my-css{
    				0%   {
    					transform: translate(0%);
    				}
    				25%  {
    					transform: translate(-100%);
    				}
    				50%  {
    					transform: translate(-200%);
    				}
    				75%  {
    					transform: translate(-300%);
    				}
    				100%  {
    					transform: translate(-400%);
    				}
    			}
    			@-o-keyframes my-css{
    				0%   {
    					transform: translate(0%);
    				}
    				25%  {
    					transform: translate(-100%);
    				}
    				50%  {
    					transform: translate(-200%);
    				}
    				75%  {
    					transform: translate(-300%);
    				}
    				100%  {
    					transform: translate(-400%);
    				}
    			}
    			@-moz-keyframes my-css{
    				0%   {
    					transform: translate(0%);
    				}
    				25%  {
    					transform: translate(-100%);
    				}
    				50%  {
    					transform: translate(-200%);
    				}
    				75%  {
    					transform: translate(-300%);
    				}
    				100%  {
    					transform: translate(-400%);
    				}
    			}
    			.ico-box{
    				 30%;
    				height: 30px;
    				justify-content: space-around;
    				align-items: center;
    				margin: 10px auto;
    			}
    			.ico-box div{
    				height: 10px;
    				 20px;
    				border-radius: 10px;
    				background: #fff;
    				transition: width 0.5s;
    			}
    			.ico-box div:hover{
    				 40px;
    				background: pink;
    			}	        	
            </style>
        </head>
        <body>
    		<div class="container">
    			<div class="item-box flex">
    				<div class="item1"></div>
    				<div class="item2"></div>
    				<div class="item3"></div>
    				<div class="item4"></div>
    				<div class="item5"></div>
    			</div>
    			<div class="ico-box flex">
    				<div class="ico"></div>
    				<div class="ico"></div>
    				<div class="ico"></div>
    				<div class="ico"></div>
    				<div class="ico"></div>
    			</div>
    		</div>
        </body>
    </html>
    
  • 相关阅读:
    HashMap
    java反射
    arraylist和linkedlist区别
    int和Integer的区别
    java 数组排序并去重
    矩阵链乘法问题
    找零问题
    硬币收集问题
    最大借书量问题
    钢条切割问题
  • 原文地址:https://www.cnblogs.com/tourey-fatty/p/12094343.html
Copyright © 2011-2022 走看看