CSS 边框和盒子装饰

CSS 边框和盒子装饰模块提供了为元素添加边框、异形角和盒子阴影的属性。该模块扩展了 CSS 背景和边框模块中引入的边框和盒子装饰,增加了 corner-shapeborder-shape 属性、逻辑 border-radius 属性、box-shadow 属性的独立属性,以及创建部分边框的属性。

边框和盒子装饰的实际应用

从下拉菜单中选择一个 superellipse() 值来改变边框形状。使用滑块改变边框半径大小。切换复选框来隐藏和显示盒子阴影。

参考

属性

CSS 边框和盒子装饰模块级别 4 还引入了 border-shapeborder-limitborder-clip 属性,以及 border-clip-bottomborder-clip-leftborder-clip-rightborder-clip-top 的独立属性。目前,没有浏览器支持这些特性。该模块还为广受支持的 border-radiusbox-shadow 属性引入了组成属性,包括 border-block-end-radiusborder-block-start-radiusborder-bottom-radiusborder-inline-end-radiusborder-inline-start-radiusborder-right-radiusborder-top-radiusbox-shadow-blurbox-shadow-colorbox-shadow-offsetbox-shadow-positionbox-shadow-spread。这些组成属性也尚未得到支持。

数据类型

函数

指南

学习 CSS:盒模型

了解边框和其他盒模型属性如何影响 CSS 盒模型。

CSS 背景与边框模块

规范

规范
CSS Borders and Box Decorations Module Level 4

另见