CSS 边框和盒子装饰
CSS 边框和盒子装饰模块提供了为元素添加边框、异形角和盒子阴影的属性。该模块扩展了 CSS 背景和边框模块中引入的边框和盒子装饰,增加了 corner-shape 和 border-shape 属性、逻辑 border-radius 属性、box-shadow 属性的独立属性,以及创建部分边框的属性。
边框和盒子装饰的实际应用
从下拉菜单中选择一个 superellipse() 值来改变边框形状。使用滑块改变边框半径大小。切换复选框来隐藏和显示盒子阴影。
参考
属性
border-blockborder-block-colorborder-block-endborder-block-end-colorborder-block-end-styleborder-block-end-widthborder-block-startborder-block-start-colorborder-block-start-styleborder-block-start-widthborder-block-styleborder-block-widthborder-bottomborder-bottom-colorborder-bottom-left-radiusborder-bottom-right-radiusborder-bottom-styleborder-bottom-widthborder-colorborder-end-end-radiusborder-end-start-radiusborder-inlineborder-inline-colorborder-inline-endborder-inline-end-colorborder-inline-end-styleborder-inline-end-widthborder-inline-startborder-inline-start-colorborder-inline-start-styleborder-inline-start-widthborder-inline-styleborder-inline-widthborder-leftborder-left-colorborder-left-styleborder-left-widthborder-radiusborder-rightborder-right-colorborder-right-styleborder-right-widthborder-start-end-radiusborder-start-start-radiusborder-topborder-top-colorborder-top-left-radiusborder-top-right-radiusborder-top-styleborder-top-widthbox-shadowcorner-block-end-shapecorner-block-start-shapecorner-bottom-left-shapecorner-bottom-right-shapecorner-bottom-shapecorner-end-end-shapecorner-end-start-shapecorner-inline-end-shapecorner-inline-start-shapecorner-left-shapecorner-right-shapecorner-shapecorner-start-end-shapecorner-start-start-shapecorner-top-left-shapecorner-top-right-shapecorner-top-shape
CSS 边框和盒子装饰模块级别 4 还引入了 border-shape、border-limit 和 border-clip 属性,以及 border-clip-bottom、border-clip-left、border-clip-right、border-clip-top 的独立属性。目前,没有浏览器支持这些特性。该模块还为广受支持的 border-radius 和 box-shadow 属性引入了组成属性,包括 border-block-end-radius、border-block-start-radius、border-bottom-radius、border-inline-end-radius、border-inline-start-radius、border-right-radius、border-top-radius、box-shadow-blur、box-shadow-color、box-shadow-offset、box-shadow-position 和 box-shadow-spread。这些组成属性也尚未得到支持。
数据类型
函数
指南
- 学习 CSS:盒模型
-
了解边框和其他盒模型属性如何影响 CSS 盒模型。
相关概念
box-sizing属性box-decoration-break属性text-shadow属性<url>CSS 类型<color>数据类型<image>数据类型<position>数据类型currentColor关键字
background-attachmentbackground-clipbackground-colorbackground-imagebackground-originbackground-positionbackground-repeatbackground-sizebackground简写background-position-xbackground-position-yborder-image-outsetborder-image-repeatborder-image-sliceborder-image-sourceborder-image-widthborder-image简写属性
规范
| 规范 |
|---|
| CSS Borders and Box Decorations Module Level 4 |