html - 聚焦时如何去除文本区域边框?

标签 html css

我已经设法删除了文本区域边框,但我想要它,这样用户即使在单击它时也看不到边框。这是我目前的 CSS。

.comments{
    border: 0 none #FFF;
    overflow: hidden;
}

我试过使边框透明,我也试过这个但它也不起作用,也试过其他属性处于事件状态等。

.comments:focus{
    border: 0 none #FFF;
    overflow: hidden;
}

焦点是否可以去除边框?

顺便说一句,在文本区域被点击之前,边框是不可见的。所以 border none 确实有效

最佳答案

您需要为文本区域设置outline:none

.comments:focus{
    border: 0 none #FFF;
    overflow: hidden;
    outline:none;
}

Js Fiddle Demo

关于html - 聚焦时如何去除文本区域边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19401041/

相关文章:

css - 仅使用 CSS3 选择非兄弟元素

javascript - 用onclick动态创建元素只执行最后一个元素

javascript - "Fail Render"Javascript 文件和 Css

javascript - Android 上的 HTML5 视频宽高比不正确

html - 带有 `position: sticky;` 的粘性页脚

html - 在固定大小的 div 中间对齐 span

javascript - 如果 Body 在 Jquery 中有类,则防止悬停功能

javascript - 将数据绑定(bind)到kendo dropdownlist

html - 是否可以逐步加载每个 CSS 文件?

javascript - 如何仅在 HTML 表单验证成功时执行一组 JavaScript 代码