border-style CSS屬性是一種簡寫屬性,用於設置元素邊框的所有四個邊的線型。
注意:border-style屬性可以一次獲取一到四個值。
用法:
border-style:value;
屬性值
值 | 影響 |
---|---|
none | 沒有創建邊框,並且將其保留為空白 |
hidden | 就像“無”一樣,除非添加背景圖像,否則它不會顯示任何邊框,則border-top-width將被設置為0,與用戶定義的值無關。 |
dotted | 一係列點顯示在一行中作為邊框。 |
solid | 一條實線和粗線用作邊框。 |
dashed | 一係列方形虛線用作邊框。 |
double | 彼此平行放置的兩條線充當邊界。 |
groove | 顯示3D溝槽邊框,其效果取決於border-color值。 |
ridge | 顯示3D棱形邊框,其效果取決於border-color值。 |
inset | 顯示3D嵌入邊框,其效果取決於border-color值。 | outset | 顯示3D起始邊框,其效果取決於border-color值。 |
border-style: none dotted solid dashed;
- 頂部邊框為無(無邊框)
- 右邊框點綴
- 底邊框是實心的
- 左邊框是虛線
border-style: dotted dashed;
- 頂部邊框和底部邊框均點綴
- 右邊框和左邊框都是虛線
border-style: solid;
- 所有邊界都是牢固的
以下示例程序旨在說明border-style屬性:
程序1:所有邊框僅使用一個值。
<!DOCTYPE html>
<html>
<head>
<title>Dotted Borders</title>
<style>
.GFG {
border-style:dotted;
border-width:6px;
background:#009900;
padding:30px;
text-align:center;
width:300px;
height:120px;
}
</style>
</head>
<body>
<div class="GFG">
<h2>GeeksforGeeks</h2>
</div>
</body>
</html>
輸出:
程序2:為邊框使用多個值。
<!DOCTYPE html>
<html>
<head>
<title>Dotted Borders</title>
<style>
.GFG {
border-style:solid double dashed dotted;
border-width:6px;
background:#009900;
padding:30px;
text-align:center;
width:300px;
height:120px;
}
</style>
</head>
<body>
<div class="GFG">
<h2>GeeksforGeeks</h2>
</div>
</body>
</html>
輸出:
支持的瀏覽器:下麵列出了border-style屬性支持的瀏覽器:
- Chrome 1.0
- 邊4.0
- Firefox 1.0
- Safari 1.0
- Opera 3.5
相關用法
- HTML Style borderStyle用法及代碼示例
- CSS transition-property用法及代碼示例
- CSS all屬性用法及代碼示例
- CSS top屬性用法及代碼示例
- CSS nav-up用法及代碼示例
- CSS right屬性用法及代碼示例
- CSS nav-right用法及代碼示例
- CSS nav-down用法及代碼示例
- HTML DOMRectReadOnly x用法及代碼示例
- CSS fill屬性用法及代碼示例
- HTML DOMRectReadOnly y用法及代碼示例
- CSS padding-top用法及代碼示例
- HTML DOMRect top用法及代碼示例
- CSS left屬性用法及代碼示例
- HTML DOMRect right用法及代碼示例
注:本文由純淨天空篩選整理自DannanaManoj大神的英文原創作品 CSS | border-style Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。