html-css-js(2)

旋转效果:

代码实现:

html:

<div id="qi"><img src="./images/hnz_hyj_down.gif"></div>

css:

#qi{
	position:absolute;
	top:200px;
	left:80px;
	-webkit-transition:all .8s ease;
	}

#qi:hover{
  -webkit-transform:rotateZ(180deg);
    }

左右按键轮播效果:

实现代码:

html:

<div id="shang_content">
          <div id="yi">
          <div id="liangzhang">
              <div class="litem"><img src="./images/hnz_sm_banner1.gif"></div>
              <div class="litem"><img src="./images/hnz_sm_banner1.gif"></div>
              <div class="litem"><img src="./images/hnz_sm_banner1.gif"></div>
              <div class="litem"><img src="./images/hnz_sm_banner1.gif"></div>
             </div>
          </div>
          <div id="er">
          <div id="ha"><img src="./images/hnz_hover_right.gif"></div>
          <div id="ha2"><img src="./images/hnz_hover_left.gif"></div>
          </div>
 </div>

css:

#shang_content{
	width:1000px;
	height:264px;
	margin:0 auto;
	border:1px solid #ccc;
	
	}
	
#yi{
	width:494px;
	height:264px;
	overflow: hidden;
	float:left;
	border:1px solid #ccc;
	margin-left:-1px;
	margin-top:-1px;
	}

#liangzhang{
	width: 2000px;
	height: 264px;
	float:left;
	border:1px solid #ccc;
	margin-left:-1px;
	margin-top:-1px;
	-webkit-transition:all .8s ease;
}
	
#er{
	width:63px;
	height:264px;
	
	/*border:1px solid #ccc;*/
	
	
	float:left;
	}
#ha2{
	margin-top:60px;
	margin-left:15px;
	}
#ha{
	margin-top:70px;
	margin-left:15px;
	}

.litem{
	width:494px;
	height:264px;
	float:left;
	}

js:

var el = document.getElementById('ha');
var el2 = document.getElementById('ha2');
var liang=document.getElementById('liangzhang')
var xiangzuo=-494;
var xiangyou=0;
el.onclick = function(){
	
	liang.style.marginLeft=xiangzuo+'px';
	xiangzuo=xiangzuo-494;
	if (xiangzuo<-1970) {xiangzuo=0;}
   } 


el2.onclick = function(){
	liang.style.marginLeft=xiangyou+'px';
	xiangyou=xiangyou+494;
	if (xiangyou>0) {xiangyou=-1500;}
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值