【问题标题】:Is it possible to change width of tab symbol in textarea?是否可以更改文本区域中制表符的宽度?
【发布时间】:2011-03-23 16:29:32
【问题描述】:

默认情况下,textarea 中的制表符等于 8 个空格的宽度。例如,是否可以将此值更改为 4?

我最感兴趣的是在 Chrome 浏览器中使用它。

【问题讨论】:

    标签: html css textarea whitespace


    【解决方案1】:

    您可以为 Firefox 4.0+、Chrome 21+ 和 Opera 10.6+ 使用以下 css

    textarea,
    pre {
        -moz-tab-size : 4;
          -o-tab-size : 4;
             tab-size : 4;
    }
    

    【讨论】:

    • +1 这在 moz 中确实有效,我仍然对 Chrome CSS 解决方案感兴趣。
    • 我花了一点时间才意识到 Chrome 的实现是无前缀的(即tab-size 不是-webkit-tab-size)。更多详细信息请访问 MDN developer.mozilla.org/en-US/docs/CSS/tab-size
    • 啊,是的。当我最初写答案时,它还没有在 Chrome 中可用。包含“-webkit-tab-size”,因此它可以在 Chrome 的未来版本中使用。然而,Webkit 在其第一次实现 tab-size 属性时省略了前缀。我已经相应地更新了答案。
    猜你喜欢
    • 2014-09-19
    • 2014-09-19
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2020-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多