HTML 输入默认 chrome 边框颜色覆盖 CSS 不起作用

标签 html css

只有当我使用完整的边界声明时它才有效。 不工作:

border-color: red;

工作:

border: 1px solid red;

代码示例:

/* Styles go here */

.example1 {
  border-color: red; /* not good */
}

.example2 {
  border: 1px solid red; /* works well */
}
 <input class="example1">
  <br>
  <br>
  <input class="example2">

最佳答案

为了以这种方式使用border-color,您需要设置宽度和样式:

border-color: red;
border-style: solid;
border-width: 15px;

或者,您可以设置 border: 1px solid blue;,然后使用 border-color: red; 仅覆盖颜色。这行得通,但这只是因为已经设置了宽度和样式。

关于HTML 输入默认 chrome 边框颜色覆盖 CSS 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43478612/

相关文章:

html - 过渡延迟不适用于边界

jquery - 如何使元素居中同时保持 Bootstrap 的大小?

html - 如何创建一个完全设备兼容的网站

javascript - 如何使用 CSS 设置 mCustomScrollbar 的宽度

javascript - 固定标题元素在窗口上移动减少

javascript - django 形成一个弹出对话框

html - 我想将搜索栏对齐到最右边

javascript - 单击固定顶部菜单后防止导航到页面顶部

javascript - 本地主机上的循环变量设置,而不是实时站点上的循环变量设置

javascript - 在 Jquery detach() 和 appendTo() 之后定位元素