我希望我可以在这里张贴 fiddle ,但它是一个完整的 joomla CMS 站点,它根本无法工作。无论如何,只需打开控制台,您就会明白我在说什么。如下图所示,我的菜单项周围有黑色边框(看光标指向的位置),但我没有配置它们,实际上我已经在 css 中设置了 border:none;
,就像刚刚出现了某种故障背景。
您可以在顶部白色菜单中查看 http://lucrebem.com.br使用您的浏览器控制台。
最佳答案
这是因为按钮容器的背景色为黑色。违规的 css:
.top_menu ul.subul_main {
background: #3D464B;
}
当您向元素添加边框半径时,被切掉的元素部分是透明的。
将菜单按钮容器的背景颜色设置为与菜单背景相同的橙色。
关于javascript - 有人能解释一下为什么我的菜单项中有背景边框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32409054/