【问题标题】:flexible width for HTML input elementHTML 输入元素的灵活宽度
【发布时间】:2016-02-08 23:03:42
【问题描述】:

如何使 HTML 输入元素的宽度灵活并与它包含的字符串值的宽度完全匹配?

【问题讨论】:

标签: html css


【解决方案1】:

恐怕仅使用 CSS 是不可能的。但是你可能会在网上找到很多 JS 解决方案。一个简单但不那么优雅的解决方案是使用span 并使用contenteditable 属性并将其设置为看起来像输入:

 <span contentEditable="true">Placeholder</span>

see the reference in MDN

当然,它不会作为输入,所以你也必须为此做一个解决方法。

【讨论】:

    猜你喜欢
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 2015-03-13
    • 2018-07-10
    • 1970-01-01
    相关资源
    最近更新 更多