<script type="text/javascript">
$(document).ready(function () {
var blw = $("-sharpmyscrollbox li").width();
var liArr = $("-sharpmyscrollbox ul").children("li");
var mysw = $("-sharpmyscroll").width();
var mus = parseInt(mysw / blw);
var length = liArr.length - mus;
var i = 0
$("-sharpright").click(function () {
iPP
if (i < length) {
$("-sharpmyscrollbox").css("left", -(blw * i));
} else {
i = length;
$("-sharpmyscrollbox").css("left", -(blw * length));
}
});
$("-sharpleft").click(function () {
i--
if (i >= 0) {
$("-sharpmyscrollbox").css("left", -(blw * i));
} else {
i = 0;
$("-sharpmyscrollbox").css("left", 0);
}
});
});
</script>
<div class="scrollpic">
<div id="mybtns">
<a href="javascript:;" id="left"></a>
<a href="javascript:;" id="right"></a>
</div>
<div id="myscroll">
<div id="myscrollbox">
<ul>
<li><a href="javascript:;"><img src="img/home1.png" width="200" height="161"><span class="intro">
111111111111123323131232131
</span></a></li>
<li><a href="javascript:;"><img src="img/home2.png" width="200" height="161"><span class="intro">
11111111111111111.
</span></a></li>
<li><a href="javascript:;"><img src="img/home3.png" width="200" height="161"><span class="intro">
111111111111111111111111...
</span></a></li>
<li><a href="javascript:;"><img src="img/home1.png" width="200" height="161"><span class="intro">
111111111111111111...
</span></a></li>
<li><a href="javascript:;"><img src="img/home5.png" width="200" height="161"><span class="intro">
111111111111111111..
</span></a></li>
<li><a href="javascript:;"><img src="img/home6.png" width="200" height="161"><span class="intro">
1111111111111111...
</span></a></li>
</ul>
</div>
</div>
</div>
The style is like this
.scrollpic {
max-width: 1052px;
max-height: 161px;
margin: 0 auto;
}
-sharpmyscroll {
background-color: white;
bottom: 22px;
display: block;
width: 100%;
position: relative;
height: 161px;
overflow: hidden;
}
-sharpmyscroll -sharpmyscrollbox {
display: block;
float: left;
position: absolute;
left: 0;
top: 0;
width: 1000000px;
}
-sharpmyscroll ul {
display: block;
float: left;
list-style-type: none;
padding: 0;
margin: 0;
}
-sharpmyscroll ul li {
display: block;
float: left;
padding: 0;
margin: 0;
}
-sharpmyscroll ul li a {
display: block;
float: left;
width: 200px;
padding-right:13px;
position: relative;
height: 161px;
color: -sharp333;
}
-sharpmyscroll a .intro {
position: absolute;
left: 0;
z-index: 10;
background-color: rgba(255, 255, 255, .80);
/* padding: 0 10px; */
}
-sharpmyscroll a .intro p {
/* display: flex; */
text-align: center;
background-color: -sharpff6700;
color: white;
margin: auto;
width: 200px;
font-size: 13px;
line-height: 30px;
height: 30px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
-sharpmyscroll a .intro {
bottom: -61px;
}
-sharpmyscroll a:hover .intro {
bottom: 0px;
}
-sharpmybtns {
position: relative;
top: 44%;
/* margin: 10px; */
width: 100%;
display: block;
z-index: 10;
}
-sharpmybtns -sharpleft{
width: 15px;
height: 22px;
display: block;
float: left;
}
-sharpmybtns -sharpright{
width: 15px;
height: 22px;
display: block;
float: right;
}
-sharpmybtns a:hover {
/* background-color: -sharpd7000f; */
}
-sharpmybtns a:hover,
-sharpmyscroll,
-sharpmybtns a,
-sharpmyscroll a:hover .intro,
-sharpmyscroll a .intro,
-sharpmyscroll -sharpmyscrollbox {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
-sharpmybtns -sharpleft {
background-image: url(../img/left.png);
}
-sharpmybtns -sharpright {
background-image: url(../img/right.png);
}
@media(min-width:1052px) {
.scrollpic {
max-width: 1052px;
width: 100%;
}
-sharpmyscroll {
width: 1052px;
font-size: 0px;
}
}
@media(max-width:1052px) {
.scrollpic {
max-width: 1052px;
width: 100%;
}
-sharpmyscroll {
width: 1052px;
height: 161px;
}
}
@media(max-width:1052px) {
.scrollpic {
max-width: 1052px;
width: 100%;
}
-sharpmyscroll {
width: 1052px;
}
}
@media(max-width:1052px) {
.scrollpic {
max-width: 786px;
width: 100%;
}
-sharpmyscroll {
width: 786px;
}
}
@media(max-width:767px) {
.scrollpic {
max-width: 524px;
width: 100%;
}
-sharpmyscroll {
width: 524px;
}
}
@media(max-width:523px) {
.scrollpic {
max-width: 262px;
width: 100%;
}
-sharpmyscroll {
width: 200px;
}
}
this can only achieve left and right rotation, but not automatic rotation. Ask the boss to teach me how to add the effect of automatic rotation on this basis!