📜  css 焦点边框半径 - CSS (1)

📅  最后修改于: 2023-12-03 15:00:09.190000             🧑  作者: Mango

CSS 焦点边框半径

在CSS中,可以使用焦点边框半径(focus border radius)属性来调整元素在获得焦点时显示的边框的圆角半径。该属性主要用于改变表单元素在被选中时的边框样式,提高用户体验和可访问性。

语法

以下是焦点边框半径属性的语法:

outline-radius: <size> | % | inherit;
  • <size>:设定边框的圆角尺寸,可以为固定像素值(如 10px),百分比(如 50%),还可以使用关键字 initialinherit
  • %:用于指定圆角尺寸相对于元素的宽度或高度的百分比。
  • initial:将属性重置为默认值。
  • inherit:继承父元素的属性值。
示例

下面是几个示例展示了如何使用焦点边框半径属性:

input[type="text"]:focus {
  outline-radius: 10px;
}

button:focus {
  outline-radius: 50%;
}

a:focus {
  outline-radius: inherit;
}

上述示例演示了如何在文本输入框、按钮和链接元素获得焦点时,调整它们的焦点边框圆角半径。

注意事项
  • 焦点边框半径属性只能应用于可以获得焦点的元素,例如文本输入框、按钮和链接等。
  • 焦点边框半径一般与 :focus 伪类一同使用,以指定元素在获得焦点时应用的样式。