【问题标题】:Adding a :focus border to a text input, and getting rid of the default one向文本输入添加 :focus 边框,并摆脱默认边框
【发布时间】:2012-08-22 01:37:29
【问题描述】:

在 css 中,当给定的文本框处于焦点时,我希望有一个 2 像素的浅蓝色边框。我有以下内容:

form input.text:focus
{
border:2px solid #09F;
}

很简单。问题是,在我的新蓝色边框之外仍然可以看到默认的橙色边框。我怎样才能摆脱它?

【问题讨论】:

标签: html css forms border


【解决方案1】:

我不确定它是否与 outline 属性有关,因为它通常是蓝色的,而不是橙色的(您使用的是哪个浏览器?)。无论如何,尝试简单地将outline: none; 添加到该规则集。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-14
    • 2016-09-05
    • 2014-07-25
    • 1970-01-01
    • 1970-01-01
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多