为了账号安全,请及时绑定邮箱和手机立即绑定

li标签在点击之后为什么会位置上移?

li标签在点击之后为什么会位置上移?

ItsCHAMPIO 2017-07-30 16:46:25
*{ margin:0; padding:0;}#warp{ width:600px; height:500px; /*border:1px solid red;*/ margin:auto;}.pic{ width:500px; height:300px; margin-left:50px; position:relative; z-index:-1;}#text{  width:200px; height:40px; margin:40px auto; padding:0px; }ul{ width:200px; height:40px; margin:-80px 55px; padding:0px; border:1px solid red;}li{ width:20px; height:20px; float:left; color:#1b242b; margin-left:20px; cursor:pointer; }<div id="text"> <ul> <li onclick="playPic(0)">1</li> <li onclick="playPic(1)">2</li> <li onclick="playPic(2)">3</li> <li onclick="playPic(3)">4</li> <li onclick="playPic(4)">5</li> </ul> </div>之前可能没说明白:就是我现在想用li标签前面的小圆点来表示图片切换的按钮,但是现在点击li标签之后位置会上移一点点,不明白是哪里出错了所以过来求助大家!下图是没点击第一个li标签的效果:下面这个图则是点击了li标签之后的效果:可以看到红色的框整个都上移了一点点的位置,所以现在想来问问为什么会点击之后发生这样的事?求助各位,谢谢!
查看完整描述

2 回答

?
梦回学堂

TA贡献3条经验 获得超4个赞

第一点:你需要自学css定位问题。

第二点:你要考虑使用什么来实现图片轮播。比如:javascript或者jquery。

查看完整回答
反对 回复 2017-07-31
  • ItsCHAMPIO
    ItsCHAMPIO
    我想问的是在点击li标签之后,那一行小圆点位置会自动上移一点点,我是不想要这个上移的。。。不是问怎么实现位置上移。。。图片轮播这个不是我要问的。。。
?
李晓健

TA贡献1036条经验 获得超461个赞

js代码呢?

查看完整回答
反对 回复 2017-07-31
  • ItsCHAMPIO
    ItsCHAMPIO
    我想问的是在点击li标签之后,那一行小圆点位置会自动上移一点点,我是不想要这个上移。。。不是问怎么实现位置上移。。。
  • 李晓健
    李晓健
    要你的js就是要看你的点击后做什么操作,如果没有任何操作是不会上移的。
  • 2 回答
  • 0 关注
  • 2483 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信