【问题标题】:Remove the default settings for text boxes in google chrome and safari删除 google chrome 和 safari 中文本框的默认设置
【发布时间】:2011-12-09 07:09:12
【问题描述】:

我使用了

 style="outline:none" 

然后它删除了文本框的黄色突出显示,但仍然在文本框的右下角,我看到对角线通过了三行,它们看起来太小了,这太令人沮丧了,我如何让它们消失

p>

http://d3pr5r64n04s3o.cloudfront.net/tuts/195_bootstrap/tut/input_textarea.png 查看这些链接以了解图像的外观,我希望右下角的核心线在 chrome 和 safari 中消失,我该怎么做?

【问题讨论】:

  • 这是调整大小的句柄。见:stackoverflow.com/questions/588089/…
  • 啊!但是我对这些

标签: css google-chrome safari


【解决方案1】:

Webkit 浏览器 (Chrome/Safari) 现在默认支持某些元素(如 textarea)的 resize 属性。要消除右下角的滚花,您应该添加:

resize: none;

在您的 CSS 样式中。这也将禁用用户调整文本区域大小的能力。

【讨论】:

  • 我不得不提一下,我的文本框使用了 jquery 的弹性函数,它根据输入和调整大小来增加它的高度:不影响这个属性?
  • 嘿,你能告诉我你所说的 webkit 浏览器是什么意思吗,我们有多少个部门?以及他们遵循的标准是什么,请您发布一些链接,非常感谢您的帮助
  • Webkit 浏览器是指任何使用Webkit 作为其布局引擎的Web 浏览器。最常见的两个是 Apple Safari 和 Google Chrome,但由于它是开源的,任何人基本上都可以在自己的自定义浏览器中使用 Webkit。关键是这些浏览器中的内容将呈现完全相同的内容,这就是为什么有些人将它们简单地称为 Webkit 浏览器而不是 Safari 或 Chrome 或任何其他可能使用 Webkit 的浏览器。 en.wikipedia.org/wiki/WebKit
  • 这不会影响 AutoResize jQuery 插件,如果这是您所描述的插件。在此处查看演示:azoffdesign.com/autoresize - 它正在使用 resize: none;也是。
  • 感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 2011-03-11
  • 1970-01-01
  • 2014-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-29
  • 1970-01-01
相关资源
最近更新 更多