使用js数组和事件完成的一个小玩意儿
2018-03-11 23:07
211 查看
图片开始半透明的
鼠标放上去后
代码实现
1.样式*{ margin: 0; padding: 0; } .dage{ width: 510px; height: 510px; background: #ccc; margin: 20px auto; position: relative; } span{ height: 50px; width: 50px; background-image: url("img/pic.jpg") ; display: block; position: absolute; opacity: 0.2; }
dom节点
<div class="dage"> </div>
js代码
var oDiv = document.getElementsByTagName("div")[0]; var str = ""; for(var i=0; i<100; i++){ str += "<span></span>"; } oDiv.innerHTML =str; var oSpan = document.getElementsByTagName("span"); for(var i=0; i<oSpan.length; i++){ oSpan[i].style.top = parseInt(i/10)*51+"px"; oSpan[i].style.left = (i%10)*51+"px"; oSpan[i].style.backgroundPosition =(i%10)*-51+"px"+' '+parseInt(i/10)*-51+"px"; oSpan[i].onmouseover = function(){ this.style.opacity = "1"; } }
0.0
相关文章推荐
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- 使用JavaScript完成一个对字符串数组进行排序的小程序
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- 使用Django向网页的页面js中传递一个数组的方法
- 使用js中常用的鼠标事件实现一个拖拽的例子
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- JS数组一个优化小技巧和对象方法的使用
- 使用JS+WebBrowser解决Web打印问题(完成事件)
- JS一个非常经典的问题:在遍历数组时对DOM监听事件,索引值将始终等于遍历结束后的值
- JS一个非常经典的问题:在遍历数组时对DOM监听事件,索引值将始终等于遍历结束后的值
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。
- 使用QSignalMapper 创建按钮数组同时响应一个事件
- js创建一个input数组并绑定click事件的方法
- Android 小项目之---- 计算器 使用同一个事件监听完成 加减乘
- 请写一个简单的幻灯效果页面,不使用JS来完成怎么做
- 请写一个简单的幻灯效果页面。如果不使用JS来完成,可以加分。