javascript - 有人能解释一下为什么我的菜单项中有背景边框吗?

标签 javascript jquery html css

我希望我可以在这里张贴 fiddle ,但它是一个完整的 joomla CMS 站点,它根本无法工作。无论如何,只需打开控制台,您就会明白我在说什么。如下图所示,我的菜单项周围有黑色边框(看光标指向的位置),但我没有配置它们,实际上我已经在 css 中设置了 border:none; ,就像刚刚出现了某种故障背景。

enter image description here

您可以在顶部白色菜单中查看 http://lucrebem.com.br使用您的浏览器控制台。

最佳答案

这是因为按钮容器的背景色为黑色。违规的 css:

.top_menu ul.subul_main {
    background: #3D464B;
}

当您向元素添加边框半径时,被切掉的元素部分是透明的。

将菜单按钮容器的背景颜色设置为与菜单背景相同的橙色。

关于javascript - 有人能解释一下为什么我的菜单项中有背景边框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32409054/

相关文章:

php - 将动态表单发布到数据库

javascript - jquery - 无法使元素淡出/淡入

javascript - jquery javascript 添加/删除按钮

javascript - .on ('change' ...) 不会触发 JS 更改的数据

javascript - 将具有多个小数位的长负数格式化为小数点后 3 位时,它显示为 0.00 而不是 -0.00

javascript - 当表中有 <select> 下拉列表时,如何对表进行字符串化 (JSON)?

Javascript 函数在 anchor 标记的 onclick 事件上未定义

php - 无法借助相应复选框获取文本字段的值。请帮忙

jquery - 为什么转换到页面不起作用?

javascript - 在 Jquery.validate.js 中编辑日期 dd/mm/yyyy 验证的函数