html - Telerik RadButton 更改选项卡/焦点/事件上的文本颜色

标签 html css button webforms telerik

我在使用白色背景和黑色文本的 Rad 按钮的 Web 元素中遇到问题。当用户使用 tab 键和 tab 键导航页面到 rad 按钮时,文本以白色突出显示,因此导致文本消失在白色背景中。

我试图更改 radbutton 的“事件”状态的前景色文本,这是按钮被选中时使用的 CSS 类,但我似乎无法更改它。

这是我一直在看的代码,

.RadButton_Metro.RadButton:active {
border: 0px solid #F47B20 !important;
}

.RadButton_Metro.RadButton:focus{
border: 0px solid #F47B20 !important;
}
.RadButton_Metro.RadButton:focus
{
border: 0px solid #F47B20 !important;
}

.RadButton_Metro.RadButton:focus .rbDecorated
{
border: 0px solid #fff !important;
}

如有任何建议,我们将不胜感激。

Rad 按钮的 HTML 如下:

 <%--Add New Button--%>
<telerik:LayoutColumn>
 <telerik:RadButton runat="server" 
   ID="addButton" 
   Text="<%$ Resources:Controls, addNewButton %>"
   OnClientClicked="addNew" 
   AutoPostBack="false" 
   Skin="Metro"
   CssClass="button" 
   Icon-PrimaryIconCssClass="glyphicon glyphicon-plus"
   EnableViewState="false">
  </telerik:RadButton>
 </telerik:LayoutColumn>

最佳答案

解决方法如下:

.RadButton_Metro.RadButton:focus .rbDecorated
{
    border: 0px solid #fff !important;
    color:black !important;
}

关于html - Telerik RadButton 更改选项卡/焦点/事件上的文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37068911/

相关文章:

javascript - 在另一个元素的单击事件上更改元素的类

css - 我们可以在不使用任何框架的情况下在 css 中给出 if else 条件吗

c# - 单击多个按钮后更改按钮的背景颜色

html - 正确堆叠 Bootstrap 按钮

JQuery UI 对象按钮栏的工作方式类似于单选按钮

html - 单击时IE11输入宽度改变

javascript - 如何使标题元素的宽度向左缓慢移动

html - CSS - 如何创建这些分隔符?

css - 如何确保使用媒体查询分配给移动 View 的样式不会被桌面 View 继承?

html - 将 2 列布局环绕图像