jquery - textarea 未填充表格单元格

标签 jquery html css

我的控件出现问题,导致表格单元格不断增加。

我在这里有一个应用程序:http://jsfiddle.net/XM8hG/8/embedded/result/

要查看代码,请访问此链接:http://jsfiddle.net/XM8hG/8/

请打开应用程序并按照以下基本步骤操作:

  1. 打开应用程序时,单击“添加问题”按钮以附加表格行。

  2. 在您附加的行中单击“打开网格”并选择按钮“3”,您将看到文本区域上方和下方有一个小间隙,再次打开网格并选择按钮“26”,您将看到在文本区域上方和下方产生更大的间隙。

我不希望 textarea 上方或下方有任何空隙 我希望 textarea 填充表格单元格。但是我怎么能这样做,因为我已经将高度设置为 100%。

下面是文本区域的CSS:

.textAreaQuestion{
    width:auto;
    resize:none;
    height:100%;
    font-size:100%;
    display: block; 
    overflow:auto;

}

下面是一个 jquery 代码,我试图在其中填充表格单元格,目前它是在单击“添加问题”按钮时执行的。

function setWidth() {
    var questionCellWidth = $("#qandatbl_onthefly tbody .question").width();
    var questionCellHeight = $("#qandatbl_onthefly tbody .question").height();
    $(".textAreaQuestion").css({
        "width": (questionCellWidth - 6) + "px",
        "height": (questionCellHeight) + "px"
    });
}

最佳答案

我设置了一个 new example显示如何在多个 div 元素中设置 textarea 的样式。此示例包含 CSS,它会自动缩放 textarea 的宽度/高度以匹配右侧的内容。我试图遵循您原始帖子的逻辑和结构,但从头开始使用 div 元素。希望这段代码有用。它旨在允许输入个人问题和答案,并有可能添加新的问题/答案集。

关于jquery - textarea 未填充表格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14115131/

相关文章:

javascript - js : attempting to hook fine-uploader into a flask application

javascript - 使用表单更改标签的值但不刷新页面

html - 可视化网站中页面链接层次结构的网站

javascript - 有谁知道好的ajax脚本加载器

jquery - 使用 JQuery 设置 CKEditor 值

javascript - 通过 jQuery 隐藏第二个表行中的跨度

javascript - 如何根据选择选项框中的选择显示数组值?

javascript - 是否有 CANVAS 阴影属性,例如 CSS box-shadow 的 "spread"属性?

css - 是否通常使用 transform skew 而不是 font-style italic

html - border-image 没有环绕整个边框