CSS 属性

逻辑块边框的颜色由 CSS 属性 border-block-color 指定;元素的书写模式、方向性和文本方向决定了物理边框颜色。

可能值

语法

border-block-color = <'border-top-color'>{1,2} 

适用范围

所有 HTML 元素。

CSS border-block-color: 使用命名颜色

以下示例演示了 border-block-color 属性和命名颜色值的用法。

<html>
<head>
<style>
   .custom-div {
      background-color: lightgreen;
      width: 350px;
      height: 250px;
   }
   .demo-border {
      border: 6px dashed orange; 
      border-block-color: purple; 
      padding: 15px;
      margin: 20px;
      color: #333;
      font-size: 18px;
   }
</style>
</head>
<body>
<div class="custom-div">
<p class="demo-border">border-block-color 属性和命名颜色值的用法。</p>
</div>
</body>
</html> 

CSS border-block-color: 使用十六进制

以下示例演示了 border-block-color 属性与十六进制颜色值的用法。

<html>
<head>
<style>
   .custom-div {
      background-color: lightblue; 
      width: 350px;
      height: 350px; 
      padding: 15px;
      margin: 20px;
   }
   .demo-border { 
      border: 8px groove blue; 
      border-block-color: #eb21b8; 
      padding: 15px;
      margin: 20px;
      color: #333;
      font-size: 18px;
}
</style>
</head>
<body>
<div class="custom-div">
<p class="demo-border">border-block-color 属性与十六进制颜色值的用法。</p>
</div>
</body>
</html> 

CSS border-block-color: 使用 RGB 颜色

以下示例演示了 border-block-color 属性与 RGB 颜色值的用法。

<html>
<head>
<style>
   .custom-div {
      background-color: lightblue; 
      width: 350px;
      height: 350px; 
      padding: 15px;
      margin: 20px;
   }
   .demo-border { 
      border: 8px groove blue; 
      border-block-color: rgb(72, 168, 109); 
      padding: 15px;
      margin: 20px;
      color: #333;
      font-size: 18px;
   }
</style>
</head>
<body>
<div class="custom-div">
   <p class="demo-border">border-block-color 属性与 RGB 颜色值的用法。</p>
</div>
</body>
</html> 

CSS border-block-color -使用 HSL 颜色

以下示例演示了 border-block-color 属性和 HSL 颜色值的用法。

<html>
<head>
<style>
   .custom-div {
      background-color: lightblue; 
      width: 350px;
      height: 350px; 
      padding: 15px;
      margin: 20px;
   }
   .demo-border { 
      border: 8px groove blue; 
      border-block-color: hsl(200, 70%, 50%); 
      padding: 15px;
      margin: 20px;
      color: #333;
      font-size: 18px;
   }
</style>
</head>
<body>
<div class="custom-div">
   <p class="demo-border">border-block-color 属性和 HSL 颜色值的用法。</p>
</div>
</body>
</html> 

CSS border-block-color: 使用透明

以下示例演示了 border-block-color 属性与透明颜色值的用法。

<html>
<head>
<style>
   .custom-div {
      background-color: lightblue; 
      width: 350px;
      height: 350px; 
      padding: 15px;
      margin: 20px;
   }
   .demo-border { 
      border: 8px groove blue; 
      border-block-color: transparent; 
      padding: 15px;
      margin: 20px;
      color: #333;
      font-size: 18px;
   }
</style>
</head>
<body>
<div class="custom-div">
   <p class="demo-border"> border-block-color 属性与透明颜色值的用法。</p>
</div>
</body>
</html> 

CSS border-block-color: 书写模式

以下示例演示border-block-style 属性与垂直书写模式的使用。

<html>
<head>
<style>
   .custom-div {
      background-color: lightblue; 
      width: 350px;
      height: 350px; 
      padding: 15px;
      margin: 20px;
   }
   .demo-border {
      writing-mode: vertical-rl; 
      border: 8px groove blue; 
      border-block-color: orange red; 
      padding: 15px;
      margin: 20px;
      color: #333;
      font-size: 18px;
}
</style>
</head>
<body>
<div class="custom-div">
<p class="demo-border">border-block-style 属性与垂直书写模式的使用。</p>
</div>
</body>
</html>