html - 链接没有悬停效果

标签 html css

我注意到我的 a 标签由于某种原因没有悬停。我认为这与我正在使用但不确定的背景视频有关。这是 jsfiddle,请注意红色链接没有悬停。

jsfiddle

<div id="navigation">
    <ul>
        <li><a href="#">home</a></li>
        <li><a href="#">home</a></li>
        <li><a href="#">home</a></li>
    </ul>
</div>
<div class="background-wrap">       
    <video id="video-bg-elem" preload="auto" autoplay="true" loop="loop" muted="muted">
        <source src="north.mp4" type="video/mp4">
        Video not supported
    </video>
</div>  
<div class="content">
    <h1>Video Background Tutorial</h1>
    <p>This tutorial shows you how to put video as a background for your website.</p>
</div>


*{
    margin:0;
    padding:0;
}

body{
    font-family:calibri,sans-serif;
}

.background-wrap{
    position:fixed;
    z-index:-1000;
    width:100%;
    height:100%;
    overflow:hidden;
    top:0;
    left:0;
}

#video-bg-elem{
    position:absolute;
    top:0;
    left:0;
    min-height:100%;
    min-width:100%;
}

.content{
    position:absolute;
    width:100%;
    min-height:100%;
    z-index:1000;       
}

.content h1{
    text-align:center;
    font-size:65px;
    text-transform:uppercase;
    font-weight:300;
    color:#fff;
    padding-top:15%;
    margin-bottom:10px;
}

.content p{
    text-align:center;
    font-size:20px;
    letter-spacing:3px;
    color:#aaa;
}

#navigation{
    float:right;
    margin-right:100px;
    margin-top:30px;
    width:400px;
}

#navigation ul li{
    float:left;
    margin-right:30px;
}

#navigation ul li a{
    color:white;
}

最佳答案

这是因为z-index

这两种方法都可以解决这个问题。

1.只需将您的类(class) .content 设置为 z-index:-1

.content {
  z-index: -1;
}

2.只需将您的类(class) .content 设为 z-index:1 并添加 position:relative使用 z-index:2 到 id #navigation

.content {
  z-index: 1;
}
#navigation {
  position:relative;
  z-index: 2;
}

要了解有关 z-index 的更多信息,请查看 HERE .

关于html - 链接没有悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38364361/

相关文章:

Javascript函数取消隐藏元素似乎没有调用var

php - 选择禁用的字段不插入

html - 在链接和按钮之间创建空间

html - 是否有检测 HTML 和 CSS 错误的程序

javascript - 基于 PHP MySQL 表中的值和 JavaScript 值进行选择

html - 使用 CSS,您如何更改具有不同颜色的几个字母的单词的悬停状态的颜色?

html - 具有相同高度的文本字段旁边的提交按钮

php - 使用 css 和 jquery 围绕画廊中的事件图像边框

css - Iphone X 视口(viewport)从纵向切换到横向导致页面顶部无法点击

javascript - Bootstrap 3 中的嵌套 Accordion 列表在选择父项时未取消选择