html中,<a>标签的hover样式如果是直接写在html的标签中(也不是head里)应该如何写?
<html><div><a>...</a><!--直接在标签里写样式定义hover效果,该如何写?--><div><html>...
<html>
<div>
<a>...</a><!-- 直接在标签里写样式定义hover效果,该如何写? -->
<div>
<html> 展开
<div>
<a>...</a><!-- 直接在标签里写样式定义hover效果,该如何写? -->
<div>
<html> 展开
3个回答
展开全部
直接在标签实现hover效果,可以用JS。
<html>
<div>
<a onmouseover="alert('鼠标悬停')" onmouseout="alert('鼠标离开')">...</a>
<div>
<html>
onmouseover表鼠标悬停时执行,可以设置样式。
onmouseout表鼠标离开元素时执行。
追问
请问如何设置样式?
请给以下具体示例的代码,谢谢。
追答
添加的样式的格式其实跟CSS基本相同:
测试文字-测试文字
通过this.style.cssText=‘...’可以直接添加设置css样式。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个好像不行
你可以在这个样式里 从新写个a:hover{color:#333;}
比如你的这个DIV调用的样式是 leftCor,
那么你就可以这样写leftCor a:hover{color:#333;}
你直接写在标签里不美观 还有就是不好维护
你可以在这个样式里 从新写个a:hover{color:#333;}
比如你的这个DIV调用的样式是 leftCor,
那么你就可以这样写leftCor a:hover{color:#333;}
你直接写在标签里不美观 还有就是不好维护
追问
我明白,但是这个项目的这个位置有点特殊,所以要能直接写标签里会比较好。
那么其实hover的效果是没可能直接写标签里了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询