var divs=getElementsByTagName('div');
for (var i=0;i<divs.length;i++){
divs[i].mouseover=function(){
this.getElementsByTagName('a')[0].style.top=0;
}
}
大概这样就可以了吧,也可以给这几个图片div定义class,用classname获取,免得网页其他div受影响。
for (var i=0;i<divs.length;i++){
divs[i].mouseover=function(){
this.getElementsByTagName('a')[0].style.top=0;
}
}
大概这样就可以了吧,也可以给这几个图片div定义class,用classname获取,免得网页其他div受影响。
2016-07-15
已采纳回答 / 飞天意大利面神兽
getElementsByClassName 是获取class类名的方法,首先你得为这个元素取一个class名,然后因为class类名可能获取到多个元素,所以你要在后面加个getElementsByClassName[index],index就是你所需要的元素的位置,也就是在所有class名叫col元素排第几个
2016-07-13
<div class="wrap">
<div class="content">web开发,web开发,图片展示特效。图片展示制作,关注分享web开发,图片展示特效。图片展示制作,关注分享web开发,图片展示特效。图片展示制作,关注分享web开发,图片展示特效。图片展示制作,关注分享</div>
</div>
//css的方法
<div class="content">web开发,web开发,图片展示特效。图片展示制作,关注分享web开发,图片展示特效。图片展示制作,关注分享web开发,图片展示特效。图片展示制作,关注分享web开发,图片展示特效。图片展示制作,关注分享</div>
</div>
//css的方法
2016-07-05
.wrap{width:400px;height:300px;background-color:#DECBCB;border:1px solid black;position:relative;overflow: hidden;}
.content{width:400px;height:300px;opacity:0.6;background-color: #6A5959;position:absolute;top:255px;}
.wrap:hover .content{opacity:0.3;psition:absolute;top:0;}
.content{width:400px;height:300px;opacity:0.6;background-color: #6A5959;position:absolute;top:255px;}
.wrap:hover .content{opacity:0.3;psition:absolute;top:0;}
2016-07-05