请教大神,CSS怎么实现鼠标移至一张图片时,图片变亮,其他图片变暗。或者是类似的效果?

我是新手小白,主要是用于店铺装修,我要的效果可以查看http://www.5icool.org/demo/2012/a00572/index2.html还有就是据我所知,... 我是新手小白,主要是用于店铺装修,我要的效果可以查看http://www.5icool.org/demo/2012/a00572/index2.html 还有就是据我所知,貌似JS代码淘宝不支持只能CSS。有人会么、、、、、我只剩10分了︶︿︶ 展开
 我来答
xiii130
2013-05-15 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部

你这种效果纯CSS是搞不出来的,我这有个类似的,你看看行不行

div{
    float: left;
    width: 180px;
    height: 180px;
    margin: 0 auto;
    background: url(Zombatar_1.jpg) center center no-repeat;
    z-index: 1;
}
a{
    filter: alpha(opacity=80);
    opacity: 0.8;
    width: 180px;
    height: 180px;
    display: block;
    background: #333;
    z-index: 100;
}
a:hover{
    filter: alpha(opacity=0);
    opacity: 0;
}
<div><a href="#"></a></div>
<div><a href="#"></a></div>
<div><a href="#"></a></div>

ie7,8,9测试通过,谷歌测试通过,其余的浏览器没测

追问
您能讲得详细点么?我复制黏贴代码不行、、、、、代码我完全看不懂,呵呵,求教了。
追答
。。。第一段是css代码,需要放到标签中

div{
float: left;
width: 180px;
height: 180px;
margin: 0auto;
background: url(Zombatar_1.jpg) centercenterno-repeat;
z-index: 1;
}
a{
filter: alpha(opacity=80);
opacity: 0.8;
width: 180px;
height: 180px;
display: block;
background: #333;
z-index: 100;
}
a:hover{
filter: alpha(opacity=0);
opacity: 0;
}

下面一段是html代码,放到标签中
庆颂5f
2018-04-03
知道答主
回答量:6
采纳率:0%
帮助的人:6208
展开全部
css就行,很简单不复杂。以下:
img{opacity:0.8;}
img:hover{opacity:1;}
这样就能实现了。
其实就是设置图片的透明度就能实现啦~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式