0

我已经为 .message 类设置了 CSS 边框。

但是我想让它只有顶部边框是可见的内联样式。有人可以告诉我如何做到这一点。

4

2 回答 2

4

您可以使用速记符号设置所有边框,然后覆盖您想要以不同方式呈现的一个边框,例如:

.message {
    border: 2px solid #f90;
    border-top: 2px solid transparent;
}

或者,为简洁起见,您可以简单地覆盖该border(color或) 的一个属性:widthstyle

.message {
    border: 2px solid #f90;
    border-top-width: 0; /* or whatever */
    border-top-style: none; /* or whatever */
    border-top-color: transparent; /* again, or whatever... */
}
于 2012-09-20T12:02:16.080 回答
3

如果您使用速记,则必须设置所有宽度,因此您将无法使用从 .message 类应用的宽度。

.test { border-width: 1px 0 0 0 } /* top right bottom left */
于 2012-09-20T12:04:36.280 回答