border-top-color 属性用以设置某元素顶部 {{cssxref("border")}}的颜色。通常,用{{cssxref("border-color")}} 或 {{cssxref("border-top")}} 设置该颜色更为便捷可取。

{{InteractiveExample("CSS Demo: border-top-color")}}

```css interactive-example-choice border-top-color: red;


```css interactive-example-choice border-top-color: #32a1ce;

```css interactive-example-choice border-top-color: rgb(170, 50, 220, 0.6);


```css interactive-example-choice border-top-color: hsl(60, 90%, 50%, 0.8);

```css interactive-example-choice border-top-color: transparent;


```html interactive-example <section class="default-example" id="default-example"> <div class="transition-all" id="example-element"> This is a box with a border around it. </div> </section>

```css interactive-example

example-element {

background-color: #eee; color: #000; border: 0.75em solid; padding: 0.75em; width: 80%; height: 100px; }


## 语法 ```css /* <color> values */ border-top-color: red; border-top-color: #ffbb00; border-top-color: rgb(255, 0, 0); border-top-color: hsla(100%, 50%, 25%, 0.75); border-top-color: currentColor; border-top-color: transparent; /* Global values */ border-top-color: inherit; border-top-color: initial; border-top-color: unset;

border-top-color 属性的值为单值。

  • {{cssxref("<color>")}}
    • : 上边框的颜色。

形式语法

{{csssyntax}}

示例

一个简单的带边框容器

HTML

<div class="mybox">
  <p>
    This is a box with a border around it. Note which side of the box is
    <span class="redtext">red</span>.
  </p>
</div>

CSS

.mybox {
  border: solid 0.3em gold;
  border-top-color: red;
  width: auto;
}

.redtext {
  color: red;
}

结果

{{EmbedLiveSample('一个简单的带边框容器')}}