a:hover怎样改变div型超链接的背景色

这是代码:这是效果:我该在哪里加个类选择器,设置a:hover,我想要的效果是鼠标悬停到上半部分色块的背景颜色改变。... 这是代码:

这是效果:

我该在哪里加个类选择器,设置a:hover,我想要的效果是鼠标悬停到上半部分色块的背景颜色改变。
展开
 我来答
孝笃
推荐于2016-07-29 · 永远相信美好的事情即将发生
孝笃
采纳数:393 获赞数:2954

向TA提问 私信TA
展开全部
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>景安</title>
<style type="text/css">
     .zzidc a:hover{color: red;}
</style>
</head>
<body>
<div class="zzidc">
<a href="ssl.zzidc.com">测试</a>
</div>
</body>
</html>

css中,可以使用伪类选择器 a:hover 改变超链接的颜色

xuehao07110808
推荐于2018-03-04 · TA获得超过244个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:110万
展开全部
我先纠正你一个错误。a标签请不要写在div的外面,这是很不规范的!把它写进div里面去。
你要是想鼠标划过变背景颜色,不要用a:hover,你先给该div写上一个ID,比如<div id="ex1" height="150px">...</div>,在样式里加上一行#ex::hover{background:#颜色;}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8ad6d4692
2013-08-22 · TA获得超过135个赞
知道小有建树答主
回答量:123
采纳率:100%
帮助的人:51.2万
展开全部
你这应该是要设置<div> 的属性,而不是 <a>的

给需要变化的div 添加 class="" 属性
<div class="test">...</div>
在CSS文件 或<style type="text/css">中 设置 .test:hover{ background:#000;...}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-15
展开全部
a标签应该写在div里面吧,另外你的样式我建议不要写在html代码里面,最好就分开,例如:<style type="text/css">
//在这里通过你设置的id或class写css代码
</style>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式