📅  最后修改于: 2023-12-03 15:00:09.190000             🧑  作者: Mango
在CSS中,可以使用焦点边框半径(focus border radius)属性来调整元素在获得焦点时显示的边框的圆角半径。该属性主要用于改变表单元素在被选中时的边框样式,提高用户体验和可访问性。
以下是焦点边框半径属性的语法:
outline-radius: <size> | % | inherit;
<size>
:设定边框的圆角尺寸,可以为固定像素值(如 10px
),百分比(如 50%
),还可以使用关键字 initial
或 inherit
。%
:用于指定圆角尺寸相对于元素的宽度或高度的百分比。initial
:将属性重置为默认值。inherit
:继承父元素的属性值。下面是几个示例展示了如何使用焦点边框半径属性:
input[type="text"]:focus {
outline-radius: 10px;
}
button:focus {
outline-radius: 50%;
}
a:focus {
outline-radius: inherit;
}
上述示例演示了如何在文本输入框、按钮和链接元素获得焦点时,调整它们的焦点边框圆角半径。
:focus
伪类一同使用,以指定元素在获得焦点时应用的样式。