html - CSS 边框规则的简写

标签 html css border shorthand

我只是想知道这个 CSS 规则是否有简写。我想首先定义边框然后通过指定不同的边框宽度在下一行中覆盖它并不是一个好主意。 我们能以某种方式简化它吗?

div.container {
  border: 0 solid gray;
  border-width: 5px 2px;
}

最佳答案

不幸的是,如果您没有为所有边设置等于边框宽度,则 border/border-wdith 属性没有简写

(参见 CSS border shorthand when each border has a different width )

等于边框宽度的示例:

div.container {
  border: 5px solid gray;
}

或具有不同的边框宽度(您的情况)

div.container {
  border: 0 solid gray;
  border-width: 5px 2px;
}

关于html - CSS 边框规则的简写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52761704/

相关文章:

html - 使用 Bootstrap 在 <div> 中使 Angular 应用程序响应的正确方法是什么?

html - 基于浏览器和 Wordpress 缓存的可变 CSS

javascript - 为文件输入添加进度条

css - CSS中带有尖底端的垂直线

html - 扩展表格行 div 时 Chrome 中的奇怪边框行为

html - 我正在尝试在 .navbar-collapse 周围设置边框,但似乎无法实现

html - "overflow: auto"在 Chrome 上的奇怪行为

css - 如何防止隐藏的 div 创建换行符?

twitter-bootstrap - 响应式 Adsense 单元中断 Bootstrap 面板

javascript - 为什么文字会压低图片?