设置(上下左右)方向的外边距
auto 自动支持负值支持百分比 margin: 10px 20px 30px 40px; /* 等同于 */ margin-top:10px; margin-right:20px; margin-bottom:30px; margin-left:40px;设置(上下左右)方向的内边距
不支持负值支持百分比默认值:none
border-style: dashed;搬运自 MDN
样式说明none和关键字 hidden 类似,不显示边框。在这种情况下,如果没有设定背景图片,border-width 计算后的值将是 0,即使先前已经指定过它的值。在单元格边框重叠情况下,none 值优先级最低,意味着如果存在其他的重叠边框,则会显示为那个边框。hidden和关键字 none 类似,不显示边框。在这种情况下,如果没有设定背景图片,border-width 计算后的值将是 0,即使先前已经指定过它的值。在单元格边框重叠情况下,hidden 值优先级最高,意味着如果存在其他的重叠边框,边框不会显示。dotted显示为一系列圆点。标准中没有定义两点之间的间隔大小,视不同实现而定。圆点半径是 border-width 计算值的一半。dashed显示为一系列短的方形虚线。标准中没有定义线段的长度和大小,视不同实现而定。solid显示为一条实线。支持px 和 %
border-width: 300px; border-[top|right|bottom|left]-width: 300px;支持 #FFFFFF、#FFF、rgb(255,255,255)、rgba(255,255,255,1)
border-color : #FFF; border-[top|right|bottom|left]-color : #FFF;支持px 和 %
语法
<'border-image-source'> || <'border-image-slice'> [ <'border-image-width'> | <'border-image-width'> ? <'border-image-outset'> ]? || <'border-image-repeat'>控制显示模式
选项说明none隐藏元素block显示为块元素inline显示为行元素,不能设置宽/高inline-block行级块元素,允许设置宽/高flex弹性盒模型grid网格布局控制宽度中是否包含外边距
值结果content-boxwidth 不包括 padding 和 borderborder-boxwidth 包括 padding 和 borderinherit从父元素继承 box-sizing 属性MDN:盒模型 MDN:CSS_背景、边框 官方页面上有个推荐的样式生成器 MDN:CSS属性值定义语法