使用须知:
1.css代码需位于js之前,否则获取不到正确的li的clientWidth;
2.css中需要先给ul一个left:0,否则第一次切换时没有动画效果;
3.最外层div的宽度只有1个li的宽度,超出隐藏;
4.ul的宽度是所有li的宽度之和,通过改变left值来滚动。
6.ul标签和li标签可以换成别的标签,li之内的html代码也可以随意更改,只要ul的id和li的class不变就能正常使用。
7.说到兼容性,IE8和以下的IE不支持getElementsByClassName方法和transition过渡效果,勿念。
8.图大的话可以把过渡时间减小一些,不然看的头晕。