CSS 边框
CSS 边框属性
CSS边框属性å…�è®¸ä½ æŒ‡å®šä¸€ä¸ªå…ƒç´ è¾¹æ¡†çš„æ ·å¼�和颜色。
在四边都有边框
红色底部边框
圆角边框
左侧边框带宽度,颜色为�色
è¾¹æ¡†æ ·å¼�
è¾¹æ¡†æ ·å¼�属性指定è¦�æ˜¾ç¤ºä»€ä¹ˆæ ·çš„è¾¹ç•Œã€‚
border-style属性用æ�¥å®šä¹‰è¾¹æ¡†çš„æ ·å¼�
border-style 值:
none: é»˜è®¤æ— è¾¹æ¡†
dotted: 定义一个点线边框
dashed: 定义一个虚线边框
solid: 定义实线边框
double: 定义两个边框。 两个边框的宽度和 border-width 的值相�
groove: 定义3D沟槽边框。效果�决于边框的颜色值
ridge: 定义3D脊边框。效果�决于边框的颜色值
inset:定义一个3D的嵌入边框。效果�决于边框的颜色值
outset: 定义一个3D�出边框。 效果�决于边框的颜色值
边框宽度
您�以通过 border-width 属性为边框指定宽度。
为边框指定宽度有两ç§�方法:å�¯ä»¥æŒ‡å®šé•¿åº¦å€¼ï¼Œæ¯”如 2px 或 0.1em(å�•ä½�为 px, pt, cm, em ç‰),或者使用 3 个关键å—之一,它们分别是 thick ã€�medium(默认值) å’Œ thin。
注æ„�:CSS 没有定义 3 个关键å—的具体宽度,所以一个用户å�¯èƒ½æŠŠ thick ã€�medium å’Œ thin 分别设置为ç‰äºŽ 5pxã€�3px å’Œ 2px,而å�¦ä¸€ä¸ªç”¨æˆ·åˆ™åˆ†åˆ«è®¾ç½®ä¸º 3pxã€�2px å’Œ 1px。
实例
�试一下 »
边框颜色
border-color属性用于设置边框的颜色。�以设置的颜色:
- name - 指定颜色的�称,如 "red"
- RGB - 指定 RGB 值, 如 "rgb(255,0,0)"
- Hex - 指定16进制值, 如 "#ff0000"
您还�以设置边框的颜色为"transparent"。
注æ„�: border-colorå�•独使用是ä¸�起作用的,必须得先使用border-styleæ�¥è®¾ç½®è¾¹æ¡†æ ·å¼�。
实例
�试一下 »
边框-�独设置�边
在CSSä¸ï¼Œå�¯ä»¥æŒ‡å®šä¸�å�Œçš„ä¾§é�¢ä¸�å�Œçš„边框:
实例
�试一下 »
上é�¢çš„例å�也å�¯ä»¥è®¾ç½®ä¸€ä¸ªå�•一属性:
border-style属性�以有1-4个值:
-
border-style:dotted solid double dashed;
- 上边框是 dotted
- �边框是 solid
- 底边框是 double
- 左边框是 dashed
-
border-style:dotted solid double;
- 上边框是 dotted
- 左��边框是 solid
- 底边框是 double
-
border-style:dotted solid;
- 上�底边框是 dotted
- ��左边框是 solid
-
border-style:dotted;
- 四�边框是 dotted
上é�¢çš„例å�用了border-style。然而,它也å�¯ä»¥å’Œborder-width ã€� border-color一起使用。
边框-简写属性
上é�¢çš„例å�用了很多属性æ�¥è®¾ç½®è¾¹æ¡†ã€‚
ä½ ä¹Ÿå�¯ä»¥åœ¨ä¸€ä¸ªå±žæ€§ä¸è®¾ç½®è¾¹æ¡†ã€‚
ä½ å�¯ä»¥åœ¨"border"属性ä¸è®¾ç½®ï¼š
- border-width
- border-style (required)
- border-color
更多实例
所有边框属性在一个声明之ä¸
本例演示用简写属性æ�¥å°†æ‰€æœ‰å››ä¸ªè¾¹æ¡†å±žæ€§è®¾ç½®äºŽå�Œä¸€å£°æ˜Žä¸ã€‚
è®¾ç½®ä¸‹è¾¹æ¡†çš„æ ·å¼�
æœ¬ä¾‹æ¼”ç¤ºå¦‚ä½•è®¾ç½®ä¸‹è¾¹æ¡†çš„æ ·å¼�。
设置左边框的宽度
本例演示如何设置左边框的宽度。
设置四个边框的颜色
本例演示如何设置四个边框的颜色。�以设置一到四个颜色。
设置�边框的颜色
本例演示如何设置�边框的颜色。
CSS 边框属性
| 属性 | �述 |
|---|---|
| border | 简写属性,用于把针对四个边的属性设置在一个声明。 |
| border-style | ç”¨äºŽè®¾ç½®å…ƒç´ æ‰€æœ‰è¾¹æ¡†çš„æ ·å¼�,或者å�•独地为å�„è¾¹è®¾ç½®è¾¹æ¡†æ ·å¼�。 |
| border-width | ç®€å†™å±žæ€§ï¼Œç”¨äºŽä¸ºå…ƒç´ çš„æ‰€æœ‰è¾¹æ¡†è®¾ç½®å®½åº¦ï¼Œæˆ–è€…å�•独地为å�„边边框设置宽度。 |
| border-color | ç®€å†™å±žæ€§ï¼Œè®¾ç½®å…ƒç´ çš„æ‰€æœ‰è¾¹æ¡†ä¸å�¯è§�部分的颜色,或为 4 个边分别设置颜色。 |
| border-bottom | 简写属性,用于把下边框的所有属性设置到一个声明ä¸ã€‚ |
| border-bottom-color | è®¾ç½®å…ƒç´ çš„ä¸‹è¾¹æ¡†çš„é¢œè‰²ã€‚ |
| border-bottom-style | è®¾ç½®å…ƒç´ çš„ä¸‹è¾¹æ¡†çš„æ ·å¼�。 |
| border-bottom-width | è®¾ç½®å…ƒç´ çš„ä¸‹è¾¹æ¡†çš„å®½åº¦ã€‚ |
| border-left | 简写属性,用于把左边框的所有属性设置到一个声明ä¸ã€‚ |
| border-left-color | è®¾ç½®å…ƒç´ çš„å·¦è¾¹æ¡†çš„é¢œè‰²ã€‚ |
| border-left-style | è®¾ç½®å…ƒç´ çš„å·¦è¾¹æ¡†çš„æ ·å¼�。 |
| border-left-width | è®¾ç½®å…ƒç´ çš„å·¦è¾¹æ¡†çš„å®½åº¦ã€‚ |
| border-right | 简写属性,用于把å�³è¾¹æ¡†çš„æ‰€æœ‰å±žæ€§è®¾ç½®åˆ°ä¸€ä¸ªå£°æ˜Žä¸ã€‚ |
| border-right-color | è®¾ç½®å…ƒç´ çš„å�³è¾¹æ¡†çš„颜色。 |
| border-right-style | è®¾ç½®å…ƒç´ çš„å�³è¾¹æ¡†çš„æ ·å¼�。 |
| border-right-width | è®¾ç½®å…ƒç´ çš„å�³è¾¹æ¡†çš„宽度。 |
| border-top | 简写属性,用于把上边框的所有属性设置到一个声明ä¸ã€‚ |
| border-top-color | è®¾ç½®å…ƒç´ çš„ä¸Šè¾¹æ¡†çš„é¢œè‰²ã€‚ |
| border-top-style | è®¾ç½®å…ƒç´ çš„ä¸Šè¾¹æ¡†çš„æ ·å¼�。 |
| border-top-width | è®¾ç½®å…ƒç´ çš„ä¸Šè¾¹æ¡†çš„å®½åº¦ã€‚ |
| border-radius | 设置圆角的边框。 |
霜天晓角-css-border
162***4582@qq.com
border-style:属性1,属性2,属性3,属性4
上->�->下->左
border-style:属性1,属性2,属性3
上->左�->下
border-style:属性1,属性2
上下->左�
border-style:属性1
上下左�属性相�
霜天晓角-css-border
162***4582@qq.com