这是我的代码,我想在after元素后显示悬停效果。
#car:after:hover{background:red:}
但这不起作用。
答案 0 :(得分:1)
查看下面的演示。我认为你缺少content
财产。
使用Red
创建div
:after
并在悬停时更改其颜色。
selector:after:hover
无效。
.car {
position: relative;
width: 100px;
height: 100px;
background: yellow;
}
.car:hover {
background: skyblue;
}
.car:after {
content: '';
width: 50px;
height: 50px;
position: absolute;
right: 0;
bottom: 0;
background: green;
}
.car:hover:after {
background: red;
}
<div class="car"></div>