css border-color屬性用法

antzone發表於2017-04-10

此屬性可以設定元素邊框的顏色。

它是一個符合屬性,具體規則如下:

(1).如果提供全部四個引數值,將按上-右-下-左的順序作用於四個邊框。

(2).如果只提供一個,將用於全部的四條邊。

(3).如果提供兩個,第一個用於上-下,第二個用於左-右。

(4).如果提供三個,第一個用於上,第二個用於左-右,第三個用於下。

對應的指令碼特性為borderColor

程式碼例項:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<style type="text/css">
div {
  width:100px;
  height:50px;
  background:#ccc;
  border-style:solid;
  border-width:5px;
  border-color:blue;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

上面的程式碼可以設定div元素的邊框顏色為藍色。

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<style type="text/css">
div {
  width:100px;
  height:50px;
  background:#ccc;
  border-style:solid;
  border-width:5px;
  border-color:blue red;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

上面的程式碼可以分別設定上下邊框顏色為藍色,左右邊框顏色為紅色。

不再演示三個或者四個引數的效果;我們也可以設定邊框為透明,通常應用這個功能來製作三角形效果。

具體可以參閱css使用:after或者:before實現三角形箭頭效果一章節。

相關文章