【发布时间】:2016-03-23 16:49:44
【问题描述】:
我有一个简单的 div。
<div id="sample"></div>
我使用下面的代码使其边框透明:
var sample_div = document.getElementById('sample');
sample_div.style.borderColor = 'transparent';
当鼠标指针悬停时,我想将 div 的边框设为蓝色。下面是我的css代码:
#sample:hover{
border: 1px solid blue;
border-color: blue;
}
我的 css 代码不起作用。当鼠标指针悬停时它不会改变颜色。它保持透明。为什么?
【问题讨论】:
-
#sample_div:hover{==>#sample:hover { -
内联样式更倾向于使用
class或使用!important -
@Tushar --> 我在帖子中输入错误。问题仍然没有改变。
标签: javascript html css hover