border-color 单独设置无效是因为缺少 border-width 和 border-style;三者必须齐备才能渲染边框,推荐用 border: 1px solid #e74c3c 一次性声明。

直接设 border-color 没反应?不是浏览器问题,是 CSS 边框三要素缺了两个:宽度和样式。
为什么 border-color 单独写不生效
浏览器看到 border-color: red,但默认 border-style 是 none、border-width 是 0,等于命令它“画一条看不见的红线”。必须三者齐备才能渲染边框。
生成可在 deepbi 沙箱 iframe 内运行或作为独立文件运行的交互式 HTML 页面,使用 `window.deepbi` JS SDK 实现数据查询、空间管理、文件浏览及用户操作。当用户提出以下需求时启用该能力: - 创建 KPI 仪表盘、数据表格、文件浏览器、成员列表、管理页面; - 明确要求“转成 dhtml”、“转译成 HTML”、“把 XX 页面转成……”、“控制台页面”、“管理后台”、“DeepBI 页面迁移”; - 提及位于 `apps/console/src/featur
-
border: 1px solid #e74c3c是最稳妥的写法,一次配齐 - 拆开写也行:
border-width: 1px; border-style: solid; border-color: #e74c3c - 只改颜色(比如主题切换)时才用
border-color,但前提是该元素已有border-style和border-width -
bordercolor属性在 HTML5 中已废弃,Chrome/Firefox/Edge 新版完全忽略它
border-collapse: collapse 必须配着用
不加这句,


















