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

如何移除SAP UI5输入框的蓝色边框及输入聚焦边框

解决方案

你看到的蓝色边框是浏览器默认给可聚焦元素添加的outline样式,不属于元素的普通border属性,按以下方法即可移除:

  • 基础移除写法
    给对应输入元素设置outline: none,覆盖默认样式即可:
    /* 匹配所有常用表单元素,可根据自己的需求调整选择器 */
    input, textarea, select, button {
      outline: none;
    }
    
    /* 也可仅针对聚焦状态单独设置 */
    input:focus, textarea:focus, select:focus, button:focus {
      outline: none;
    }
    
  • 框架适配特殊情况
    如果你使用了UI框架,框架可能会给聚焦状态的表单元素添加box-shadow属性模拟边框效果,这时候需要额外关闭该属性:
    input:focus {
      outline: none;
      box-shadow: none;
      /* 如果有自定义边框需求,可以在这里调整border相关属性 */
    }
    

注意:不建议直接全局移除所有元素的outline样式,会导致使用键盘Tab切换聚焦的用户无法识别当前交互位置,如有需要建议补充自定义的聚焦状态样式(比如修改边框颜色、添加背景色等)替代默认outline,兼顾视觉效果和无障碍体验。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 11:36:05