如何添加样式的图像,当你悬停在它,在asp.net网站
本文关键字:当你 悬停 asp 网站 net 图像 何添加 添加 样式 | 更新日期: 2023-09-27 18:12:43
我有一个图像在我的网站,我如何添加样式,使它看起来像一个真正的按钮。现在,当我点击它或将鼠标移动到它上面时,图像没有变化。当点击或鼠标在它上面,我怎么能添加样式到它。由于
<asp:ImageButton ID="Img_ComposeMessage" PostBackUrl="~/SendMessage.aspx" ImageUrl="Styles/Images/ComposeMessage.png"
runat="server" />
听起来像是可以用JavaScript/jQuery轻松完成的事情;只需钩住鼠标悬停事件,然后更改图像。
如果你担心flash没有样式的内容,你可以切换到使用css背景/spriting为您的图像与asp:linkbutton代替asp:imagebutton
这里有一个快速教程让你开始- http://www.learningjquery.com/2007/02/quick-tip-set-hover-class-for-anything
你必须使用Javascript和/或CSS样式来更改ImageButtons属性。
客户端javascript方法调用可以添加到ImageButton的OnClientClick属性中。
要确保在渲染时控件上有一个静态ID属性,对于CSS效果或JQuery使用,使用ClientIDMode属性,将其设置为static,您定义的ID属性将被渲染