CSS border-width屬性用法詳解

antzone發表於2017-03-02

此屬性用來規定元素邊框的寬度,通俗的講就是boder的"厚度",下面就通過程式碼例項介紹一下此屬性的用法。

一.基本知識:

語法結構:

[CSS] 純文字檢視 複製程式碼
border-width:<length> | thin | medium | thick

引數說明:

1.length:通過"5px"這種方式設定邊框寬度。

2.thin:邊框寬度較細。

3.medium:預設值,中等寬度。

4.thick:邊框寬度較寬。

二.引數設定:

border-width可以具有1-4個引數:

1.如果只有一個引數,那麼將應用於四個邊框。

2.如果具有兩個引數,那麼第一個引數用於上線邊框,第二個引數用於左右邊框。

3.如果具有三個引數,那麼第一個用於上邊框,第二個用於左右邊框,第三個用於下邊框。

三.程式碼例項:

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

以上程式碼可以將div的四個邊框寬度設定為10px。

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

以上程式碼可以將上下邊框的寬度設定為10px,左右邊框的寬度設定為20px。

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

以上程式碼可以將上邊框寬度設定為10px,左右邊框寬度為20px,下邊框寬度為40px。

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

以上程式碼可以按照上右下左的順序依次設定邊框的寬度。

相關文章