我想在鼠标悬停在导航栏按钮上时为其添加顶部边框,然后在鼠标离开元素时返回其原始状态。
但是我的代码似乎不起作用,我在 JavaScript 中使用一个函数来执行此操作,如下所示:
<script type = "text/javascript">
function border(element){
element.style.borderTop ='3px solid';
element.style.borderColor = '#d22b2b';
}
</script>
和 HTML:
<ul align="center">
<li onmouseover="border(this)"><a href="">Home</a></li>
<li><a href="">About</a></li>
<li><a href="">Services</a></li>
<li><a href="">Portfolio</a></li>
<li><a href="">Contact</a></li>
</ul>
使用上面的代码,当我将鼠标悬停在第一个li
元素上时,什么都没有发生。