Wordpress - CSS 删除底部边框导航栏
Wordpress - CSS Remove bottom-border navbar
我刚刚在 Wordpress 的导航栏菜单中添加了一个名为 "Test" 的按钮:http://honigwerk.com/test/
我创建了一个名为 .btn 的 class 来个性化其属性:
.btn {
box-shadow: none;
background: #fee54b;
background-image: -webkit-linear-gradient(top, #fee54b, #fdc509);
background-image: -moz-linear-gradient(top, #fee54b, #fdc509);
background-image: -ms-linear-gradient(top, #fee54b, #fdc509);
background-image: -o-linear-gradient(top, #fee54b, #fdc509);
background-image: linear-gradient(to bottom, #fee54b, #fdc509);
border-radius: 8px;
color: #b77d02;
border-bottom: none;
}
.btn:hover {
box-shadow: none;
background: #fcd63c;
text-decoration: none;
border-bottom: none;
}
我想在鼠标悬停时移除元素下方的边框,但我做不到。看起来它忽略了 border-bottom:none; 语句...
你能帮我吗?
非常感谢!
是因为在link本身(a)上。所以如果你使用:
.btn:hover > a{
border-bottom: none !important;
}
应该可以。
将此添加到您的 css 中:
.btn a { border-bottom: none !important; }
用重要的东西试试这个 属性 :
.btn > a:hover {
border: 0 none !important;
}
我刚刚在 Wordpress 的导航栏菜单中添加了一个名为 "Test" 的按钮:http://honigwerk.com/test/
我创建了一个名为 .btn 的 class 来个性化其属性:
.btn {
box-shadow: none;
background: #fee54b;
background-image: -webkit-linear-gradient(top, #fee54b, #fdc509);
background-image: -moz-linear-gradient(top, #fee54b, #fdc509);
background-image: -ms-linear-gradient(top, #fee54b, #fdc509);
background-image: -o-linear-gradient(top, #fee54b, #fdc509);
background-image: linear-gradient(to bottom, #fee54b, #fdc509);
border-radius: 8px;
color: #b77d02;
border-bottom: none;
}
.btn:hover {
box-shadow: none;
background: #fcd63c;
text-decoration: none;
border-bottom: none;
}
我想在鼠标悬停时移除元素下方的边框,但我做不到。看起来它忽略了 border-bottom:none; 语句...
你能帮我吗?
非常感谢!
是因为在link本身(a)上。所以如果你使用:
.btn:hover > a{
border-bottom: none !important;
}
应该可以。
将此添加到您的 css 中:
.btn a { border-bottom: none !important; }
用重要的东西试试这个 属性 :
.btn > a:hover {
border: 0 none !important;
}