我正在使用Bootstrap制作个人网站,导航菜单有一个小三角标志,你可以在http://portfolio.tomvervoort.net中看到。
“Portfolio”旁边的三角标志没有问题,但是当你点击“Portfolio”时,下拉菜单上方也会出现白色三角标志。 有人知道如何删除这一个吗?
“Portfolio”旁边的三角标志没有问题,但是当你点击“Portfolio”时,下拉菜单上方也会出现白色三角标志。 有人知道如何删除这一个吗?
您的插入符号位于.dropdown-menu:after
内。因此,请按照以下方式编写:
.navbar .dropdown-menu:after{
display:none;
}
我在Rails(使用Twitter Bootstrap Rails gem)中遇到了同样的问题,解决方法略有不同。
.navbar .nav > li > .dropdown-menu::after,
.navbar .nav > li > .dropdown-menu::before {
display:none;
}
.navbar .dropdown-menu:after, .navbar .dropdown-menu:before {
display:none;
}
.navbar .nav > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu:after {
display:none;
}
尝试了几个解决方案并尝试遵循正确的类引用,可以使用快速修复,但如果可能,请嵌套它以使其不影响其他全局a
标签:
a::after {
content: none !important;
}