JS遍历精灵图定位没起效果,确定代码没问题。求大神解答。

冰冰同学 2016-11-02 06:00:44






想要把不同位置的小图片遍历在ul列表内,可是木有反应 ,不知道哪里出了问题,求大神解答
...全文
238 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
getElementById获取的是单个元素---通过id 名;
getElementByTagName获取一组元素---通过标签名;
CSS中,i是行内元素,不能直接设置宽高,需要通过dispaly:block;或者display:inline-block;转成块元素或行内块元素再设置宽高;
俊刚、 2016-11-02
  • 打赏
  • 举报
回复
var iis = document.getElementById(lifeservice).getElementById("cl-left"); 改成var iis = document.getElementById(lifeservice).getElementsByTagName("i"); 试一下。
孟子E章 2016-11-02
  • 打赏
  • 举报
回复
getElementById是错误的啊
你没有设置id 都是class
改成getElementsByTagName("i")
Go 旅城通票 2016-11-02
  • 打赏
  • 举报
回复
你的lifeservice是class,不是id,给div增加id

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧