在http://www.backyardbiologics.com上我已将菜单栏的CSS更改为边框半径:
#header-v4 #navigation ul#nav > li.current-menu-item > a,
{border-top-left-radius: 8px;
border-top-right-radius: 8px; }
悬停时,边框半径正常。但是点击后,边框半径消失,按钮再次变成正方形。有什么方法可以在CSS中改变这个吗?或者这是一个需要调整的JavaScript?
答案 0 :(得分:1)
#header-v4 #navigation ul#nav > li.current-menu-item > a:active,
{
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
添加:active
,此选择器用于选择活动链接并为其设置样式。
答案 1 :(得分:1)
你可以使用这样的CSS。它对我有用
{
border-top-left-radius: 8px;
border-top-right-radius: 8px;
transform: translateZ(0);
}
答案 2 :(得分:0)
将以下内容添加到CSS
#header-v4 #navigation ul#nav > li > a {
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
这应该解决它。希望这有帮助