代码之家  ›  专栏  ›  技术社区  ›  Michael S.

DIV内容扩展问题

  •  4
  • Michael S.  · 技术社区  · 16 年前

    我有一个contenteditable设置为true的div作为文本输入。 现在,它通常会随着一些文本到达div的末尾而扩展,但是如果我调整div的大小,这种情况就不会发生了。浏览器不再执行此操作。我试图设置高度后,它的大小调整为自动,但也没有帮助。

    请帮我解决那个问题。 谢谢。

    2 回复  |  直到 16 年前
        1
  •  12
  •   noob Victor    14 年前

    如果设置了绝对高度,浏览器将处理绝对高度。 因此,对您的div应用以下css规则:

    #yourdiv {
        height: auto;
        min-height: 150px;
    }
    
        2
  •  3
  •   cesarnicola    16 年前

    这里有一个例子: http://html5demos.com/contenteditable 看看chrome或firebug的源代码。