我有两个图片
假设:
图片1:图片
图片2:列表当点击图片1的时候,他们外层的Span 样式=viewmode status_list,这表图片1的背景将高亮起来
当点击图片2的时候,他们外层的Span 样式=viewmode status_pic,这表图片2的背景将高亮起来viewmode status_list这种我都是有了,值是不知道怎么在点击的时候改变外层的样式,CSS应该可以做到吧,不需要用JS吧!
求会的人帮忙!谢谢
假设:
图片1:图片
图片2:列表当点击图片1的时候,他们外层的Span 样式=viewmode status_list,这表图片1的背景将高亮起来
当点击图片2的时候,他们外层的Span 样式=viewmode status_pic,这表图片2的背景将高亮起来viewmode status_list这种我都是有了,值是不知道怎么在点击的时候改变外层的样式,CSS应该可以做到吧,不需要用JS吧!
求会的人帮忙!谢谢
还是要用到js
这样试下能不能用
background:url(../images/menu.jpg) no-repeat -68px -45px;
}
<a href="#"><img src="图片地址"><a/>
protected void ibtnPiclist_Click(object sender, ImageClickEventArgs e)
{
this.ibtnPiclist.ImageUrl = "../../Images/display_mode_list_act.gif";
this.ibtnword.ImageUrl = "../../Images/display_mode_text.gif";
this.ibtnPicgrid.ImageUrl = "../../Images/display_mode_grid.gif";
this.plist.Visible = true;
this.pword.Visible = false;
this.pgrid.Visible = false;
}
如果只是鼠标移动上去触发,参考3楼的CSS一般CSS的兼容性要考虑好,所以比较省事的办法还是用JS,嫌麻烦就直接调用JQUERY或者别的JS库,两三句代码就搞定了
background:url(../images/menu.jpg) no-repeat -68px -45px;
}