2013-01-19 146 views

回答

1

您可以用固定大小添加div周围的textarea的TD内: http://jsfiddle.net/kvKZu/4/

+0

我需要修改这个,因为解决方案揭示了一个相关的问题:td与textarea的**高度**变化很大,所以我无法在div上明确设置高度值。我需要允许td内容的高度差异,但仍然允许将textarea拖到封闭的div/td之外。 (根据它的内容,能够明确地设置textarea的高度就好了)。我应该把这个问题提出一个新问题吗? – marky

+0

我不确定我关注...你能发表一个问题的例子吗? div的高度只有1px,所以不应该引起任何问题。 (另外,什么关于完全禁止垂直调整?这在大多数情况下对我来说似乎最合乎逻辑)。 –

+0

在我正在研究的表格中,有两列带编辑和删除按钮 - 每个约100像素,有或没有,然后有三列与城市,州和县的名字,约120像素,给予或采取。带有文本框的列是有问题的孩子。在少数情况下,邮政编码列表的邮政编码从10个到几百个邮政编码。所以,由于邮政编码列,这些行的高度差异很大,我至少需要textarea来调整td容器的大小,但仍然允许行与列之间的高度不同。 – marky

0

您可以在textarea上使用max-widthmax-height样式属性。看看: http://jsfiddle.net/kvKZu/ 如果包含行或列的宽度和高度在高级中未知,则也可以使用javascript动态设置它们。

+0

感谢(转贴的答案评论),但是这不是真的是我要找的。也许我还不够清楚。 (这也可能是因为我在尖括号中有“td”,导致它们无法在帖子中显示)。如果用户拖拽,我想允许textarea超出封闭​​标记的宽度**它那么宽。 – marky

+0

好吧,我想我现在明白了。也许这有效? 添加一个具有固定大小的div在td内和文本框周围 http://jsfiddle.net/kvKZu/3/ –

+0

是的,jsFiddle按我需要的那样工作。但是,一个问题是:这句话是否正确?溢出拼写错误,但它仍然正常工作... – marky