<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>小例子</title>
<script type="text/javascript" src="js/jquery.js"></script>
<style>
@charset "utf-8";
/* CSS Document */
#main {
margin-top: 20px;
}
* {
margin: 0;
padding: 0;
word-wrap: break-word;
}
a {
text-decoration: none;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
a.underline:hover {
text-decoration: underline;
}
a img {
border: none;
}
body {
margin: 0px;
padding: 0px;
position: relative;
}
body,
td,
div,
a,
li,
form {
color: #391f0e;
line-height: 20px;
font-family: Arial, "Microsoft yahei"
}
div,
form,
p,
img,
ul,
ol,
li,
dl,
dt,
dd,
button,
input {
margin: 0px;
padding: 0px;
font-size: 12px;
}
li {
list-style: none;
}
/*table{font-size: 13px;}*/
.clear {
clear: both !important;
width: 0px !important;
height: 0px !important;
line-height: 0px !important;
overflow: hidden !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
position: static !important;
background: none !important;
}
/* For IE 6/7 (trigger hasLayout) */
.fl {
float: left;
}
.fr {
float: right;
}
.block {
display: block !important;
}
.box {
width: 100%;
margin: 0 auto;
height: auto;
}
.w {
width: 1000px;
margin: 0 auto;
}
/*通用样式结束*/
.a_a {
height: 500px;
overflow: hidden;
position: relative;
}
.a_b {
height: 500px;
width: 5000px;
transition: width 1s, height 1s, transform 1s;
-moz-transition: width 1s, height 1s, -moz-transform 1s;
-webkit-transition: width 1s, height 1s, -webkit-transform 1s;
-o-transition: width 1s, height 1s, -o-transform 1s;
}
.a_c {
width: 1000px;
height: 500px;
}
.left {
background: url(../img/064.png) no-repeat;
height: 60px;
width: 60px;
background-size: 100% 100%;
position: absolute;
top: 250px;
left: 370px;
}
.left:hover {
cursor: pointer;
}
.right:hover {
cursor: pointer;
}
.right {
background: url(../img/063.png) no-repeat;
height: 60px;
width: 60px;
background-size: 100% 100%;
position: absolute;
top: 250px;
left: 1500px;
}
</style>
</head>
<body>
<div class="box">
<div class="w a_a">
<div class="a_b">
<div class="a_c fl" style="background-color: gray;"></div>
<div class="a_c fl" style="background-color: darkmagenta"></div>
<div class="a_c fl" style="background-color: blue;"></div>
<div class="a_c fl" style="background-color: green;"></div>
<div class="a_c fl" style="background-color: paleturquoise;"></div>
<div class="clear"></div>
</div>
</div>
<div class="left"></div>
<div class="right"></div>
</div>
<script>
$(function() {
$('.left').click(
function() {
var a = $('.a_b').attr('id').substr(1, 4); //substr 截取字符串 从索引1的位置开始截取 截取4个字符串
alert(a);
if(a != 0) {
var e = a - 1000;
$('.a_b').attr('id', -e);
$('.a_b').css("transform", "translate(-" + e + "px)");
}
}
)
$('.right').click(
function() {
var a = $('.a_b').attr('id');
if(a != -4000) {
var e = a - 1000;
$('.a_b').attr('id', e);
$('.a_b').css("transform", "translate(" + e + "px)");
}
}
)
})
</script>
</body>
</html>