如何使用CSS的行内样式来实现:hover效果?
编者按:
在行内样式中,我们可以为元素添加一个onmouseover事件,当鼠标悬浮在元素上时触发相应的JavaScript代码,这些代码可以通过修改元素的样式来实现:hover效果。示范代码如下:<div onmouseover="this.style.backgroundColor='blue';" onmouseout="this.style.backgrou 在行内样式中,我们可以为元素添加一个onmouseover事件,当鼠标悬浮在元素上时触发相应的JavaScript代码,这些代码可以通过修改元素的样式来实现:hover效果。示范代码如下:
<div onmouseover="this.style.backgroundColor='blue';" onmouseout="this.style.backgroundColor='';">鼠标悬浮时背景变蓝</div>
在上面的代码添加了两个事件——onmouseover和onmouseout,分别对应鼠标悬浮和移开时触发的JavaScript代码。在onmouseover事件中,我们使用this关键字获取当前元素,并通过style属性来修改其背景颜色。在onmouseout事件中,我们将背景颜色设置为空,以实现鼠标移开后恢复原样式。
本文标签:
