You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除Kendo Tabstrip选中时的蓝色边框?

移除Kendo Tabstrip选中时的蓝色边框解决方案

嘿,我之前也被这个问题烦过!那个蓝色边框其实是浏览器默认的焦点轮廓样式,和ARIA属性相关是因为Kendo Tabstrip会自动添加无障碍属性来符合WCAG规范,但我们完全可以通过CSS来调整它,甚至移除掉。下面给你几个实用的方法:

方法一:针对性覆盖Tabstrip标签的焦点样式

这是最推荐的方式,只影响Tabstrip,不会干扰其他组件:

/* 移除默认蓝色焦点边框,可选添加自定义焦点样式兼顾无障碍 */
.k-tabstrip-items .k-item:focus {
    outline: none;
    /* 可选:替换为更柔和的焦点提示,适合键盘导航用户 */
    box-shadow: 0 0 3px 1px rgba(0, 100, 200, 0.3);
}

方法二:全局调整Kendo组件的焦点样式

如果你想统一处理所有Kendo组件的焦点边框,可以用这个,但要注意:全局移除可能影响其他组件的无障碍体验,谨慎使用!

/* 全局移除Kendo组件的默认焦点轮廓 */
.k-widget:focus,
.k-item:focus,
.k-tabstrip .k-item:focus {
    outline: none;
}

方法三:精准定位Kendo的焦点类

有时候Kendo会给选中/聚焦的元素添加.k-focus类,你可以直接针对这个类调整:

.k-tabstrip .k-item.k-focus {
    outline: none;
}

小提醒

虽然移除蓝色边框能让界面更符合你的设计,但如果你的应用需要支持键盘导航(比如供视障用户使用),不要完全去掉焦点反馈——替换成自定义的阴影或边框样式,既能满足设计需求,又能兼顾无障碍规范,毕竟ARIA属性的存在就是为了提升可访问性嘛!

内容的提问来源于stack exchange,提问作者mgh75

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:34:42