📅  最后修改于: 2023-12-03 14:40:19.507000             🧑  作者: Mango
在网页设计中,轮廓线在很多情况下是比较重要的。然而,轮廓线无法通过 border
属性来控制,因此,CSS3 中加入了一个新的属性叫做 outline-offset
,可以控制轮廓线与元素边界之间的距离。
outline-offset: length|initial|inherit;
length
:可选,规定轮廓线与元素边界之间的距离。长度值,可以为负数。initial
:设置该属性为默认值。inherit
:表示应该从父元素继承该属性的值。/* 将轮廓线向外扩展 10 像素 */
outline-offset: 10px;
outline
属性时,outline-offset
才会生效。outline-offset
属性是一个非常实用的属性,能够改变轮廓线的位置。但应该注意的是,它在一些老版本的浏览器中可能不被支持,因此在开发中合理使用,避免出现兼容性问题。