【问题标题】:CSS is there a better shorthand version for border?CSS 有没有更好的边框速记版本?
【发布时间】:2012-01-11 15:48:09
【问题描述】:

是否还有另一个边框的简写版本,例如以下示例:

        [top,right,bottom,left, style, color] 
border: 1px 1px 0px 1px solid #000;

我正在尝试完成类似这样的效果:

border: 1px solid #000;
border-bottom: 0;

提前致谢!

【问题讨论】:

  • 我更喜欢第二个以获得更多控制权。当特殊性和动态样式发挥作用时,速记代码会很快变得混乱。

标签: html css styles stylesheet


【解决方案1】:

The spec 说:

与简写的 'margin' 和 'padding' 属性不同,'border' 属性不能在四个边框上设置不同的值。为此,必须使用一个或多个其他边框属性。

您使用两个属性的方法可能是最短的方法。就这样吧。

【讨论】:

    【解决方案2】:

    如果您希望除底部之外的所有边都有边框,我认为您的方法最适合用于标准 CSS

    我不相信有更简写的方法来做到这一点

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-04
      • 1970-01-01
      • 2019-05-04
      • 2022-01-13
      • 1970-01-01
      • 2011-06-12
      相关资源
      最近更新 更多