javascript - HREF 在第三层不起作用,使用视差 CSS

标签 javascript html css parallax

我的 Parallax CSS 有一个小问题,出于某种原因在我的第三个 div 中,它不想制作标签 <a>可点击,我认为问题出在“z-index:-1;”内通过将其更改为正数,我很确定它会解决此问题,但我需要 z-index: -1 才能运行视差 css。

这是我的第 3 个 Div 的编码,它有一个 href 不可点击的问题。 #about-us第二个 div,适用于 <a>标签,#portfolio不工作<a>标签。

#about-us:before {
    background-image: url("images/bg_4.jpg");
    transform: translateZ(-1px) scale(2);
    z-index:-1;
}
#portfolio {
    background-image: url("images/bg_3.jpg");
    background-attachment: fixed;
}

最佳答案

具有负 z-index 的元素将永远无法点击,这是设计使然。您应该使所有其他元素的 z-index 更高,这样您就不必给这个 div 一个负值。

关于javascript - HREF 在第三层不起作用,使用视差 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25795794/

相关文章:

javascript - 使用reduce格式化对象数组?

javascript - 延迟 jQuery 脚本

html - 边框底部在底部留下不需要的空间

html - div没有高度

javascript - Grunt Livereload 不显示 HTML 更改

javascript - 如果滚动到顶部或底部 div,则防止向一个方向滚动

javascript - Jquery jTable - 如何添加多选下拉列表?

javascript - 导航栏中的外部 URL 在 Bootstrap 中不起作用

javascript - 如何正确地在中间停止动画

html - 如何使用 HTML 和 CSS 将垂直图像显示为水平方式?