javascript - 添加负像素时获得透明度

标签 javascript css wordpress

当我添加负像素以将主菜单推到图像上时,我的主导航变成透明。我不知道为什么。似乎任何悬停在图像上的东西都变得半透明了。你可以在这里看到它

http://dev.trafficdigitalagency.com/obryan/

我该去哪里编辑呢?

.nav-bar {
    height: 40px;
    margin-top: -100px;
    padding: 0;
    width: 56em;
    margin-left: 10%;
    margin-left: auto;
    margin-right: auto;
}

最佳答案

它不是透明的。由于负 z-index,色带效果位于图像后面:

.ribbon:before, .ribbon:after {
    ...
    z-index: -1;
}

我还建议不要使用这样的最高负边距。它肯定会在某些设备上中断。最好在菜单上放置一个较大的填充区域,并将顶部图像放在背景中以获得更可靠的结果。

关于javascript - 添加负像素时获得透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16993621/

相关文章:

Javascript 返回错误的一天

javascript - 按钮的onclick事件改变了一行中所有select选项的选择

javascript - 使用正则表达式标记字符串中的文本但排除链接

javascript - 直接 float 在内容旁边的粘性侧边栏,由 js 插入

html - 限制 flexbox 元素的高度

javascript - 如何使用 yii 将 javascript 变量传递给 php 变量

html - Flexbox 不包装

php - WooCommerce 价格位置 - 可变产品

javascript - 网格中的 Wordpress 自定义帖子模板

WordPress 获取最近的帖子并显示标题和类别名称