:focus 和 :active 选择器的区别
:focus
选择器:它通常适用于表单元素或可以使用键盘或鼠标聚焦的元素,如输入框、文本区域。当对特定元素使用键盘的 tab
键时,元素处于焦点状态。在用户将选项卡切换到另一个元素或单击之前,焦点状态将相同。
语法:
示例: 此示例说明了 :focus
选择器用法 –
说明:在上面的示例中,使用以下 CSS 属性来设置 :focus
选择器。
这些 CSS 属性用于设置按钮的样式。
- 文本的颜色将变为绿色。
- 按钮的背景颜色将更改为白色。
- 字体样式将从正常更改为斜体。
active :它通常适用于按钮和锚标签。当用户点击鼠标时触发。在用户按住鼠标之前,活动状态将是相同的。
语法:
示例:此示例说明了 :active
选择器用法。
说明:在上面的示例中,使用以下 CSS 属性来设置 :active
选择器。
通过这些代码行,改变了焦点按钮的样式 –
- 按钮的背景颜色将更改为绿色。
- 字体系列将被更改。