javascript - 自动调整文本区域大小

标签 javascript html css textarea

我有一个自动调整大小的文本区域,但现在它忽略了我的文本区域高度的 css,我找不到绕过它的方法。它不会忽略任何其他 css,只是高度属性。

HTML

   <textarea id="test" class="text2" name="lgyesterday" onkeyup="resizeTextarea('test');" data-resizable="true"> </textarea>

CSS

.text2{
    margin:10px;
    float:left;
    width:47%;
    font-family:sans-serif, "arial helvetica";
        font-size: 15px;
        height: 80px;
}

我只是想知道是否有人知道如何设置文本区域的高度?

最佳答案

删除这个:

onkeyup="resizeTextarea('test');"

这很可能是使用内联样式调整区域大小的原因,它会覆盖您的 CSS。您还可以通过添加 !important 来覆盖内联样式:

height: 80px!important;

编辑

如果你想防止 if 变得更低,试试 min-height:

min-height: 80px;

关于javascript - 自动调整文本区域大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19182838/

相关文章:

javascript - 为什么这个 jQuery 重置方法不能正常工作?

html - 以 html 格式显示的产品说明

javascript - 适当调整一页上的多个切换

css - 是否可以在 x 个像素后开始边框底部?

javascript - 选项卡滑动效果 : Translate pen into vanilla JavaScript

javascript - 将图像插入模式对话框

javascript - PhoneGap 用户登录 本地存储

javascript - 创建混合高度合理的标题?

当应用于 anchor 内的文本框时,jQuery stopPropagation 不起作用

javascript - 如何使用 jquery 根据 id 属性对列表项进行排序?