Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使输入标记填充一个整体<;td>;在带有引导的表中_Javascript_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

Javascript 如何使输入标记填充一个整体<;td>;在带有引导的表中

Javascript 如何使输入标记填充一个整体<;td>;在带有引导的表中,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,早上好 代码如下: 在表中,当使用.editable类单击时,此的原始内容将替换为,原始内容作为值。 我希望输入标签的大小与原始标签的大小相同。我试图删除一些应用于输入标记的边距和填充,但无效,的高度和宽度在更改输入的高度和宽度时发生变化。我选择了不同的方法 单击时,我计算其绝对位置、宽度和高度,并将输入置于其上方。宽度:100%但您的表格单元格大小将根据内容长度而变化,因此现在您有两个可变长度,这肯定会在某个地方出错。这意味着什么?如果两者都有可变长度,绝对长度是多少?它是如何生成的,您不知道

早上好

代码如下:

中,当使用
.editable
类单击
时,此
的原始内容将替换为
,原始内容作为
值。

我希望输入标签的大小与原始标签的大小相同。我试图删除一些应用于输入标记的边距和填充,但无效,
的高度和宽度在更改输入的高度和宽度时发生变化。

我选择了不同的方法


单击
时,我计算其绝对位置、宽度和高度,并将输入置于其上方。

宽度:100%
但您的表格单元格大小将根据内容长度而变化,因此现在您有两个可变长度,这肯定会在某个地方出错。这意味着什么?如果两者都有可变长度,绝对长度是多少?它是如何生成的,您不知道,所以可能会在某个地方出错:当内容变大时,表格单元格会变大,所以问题是:表格单元格在变大之前会变宽多少,或者浏览器是否使用另一种方法来计算表格单元格的宽度……您可以尝试添加“输入块级别”类您应该将类添加到表列中,以便可以在样式表中设置宽度,这样当内容更改时,单元格的宽度不会改变