• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

使textarea填充表格单元格

用户头像
it1352
帮助1

问题说明

我知道,SO上也有类似的问题,但是答案似乎对我不起作用.我的表格中有一个可以填充多行的单元格,并且我想让textarea填充整个单元格.我发现的代码不能用于高度.

I know, there are similar questions on SO, but the answers didn't seem to work for me. My table has got a cell that fills multiple rows, and I want the textarea to fill the whole cell. The code that I've found doesn't work for height.


CSS

textarea {
    width: 100%;
    height: 100%;
    resize: none;
    -webkit-box-sizing: border-box; /* <=iOS4, <= Android  2.3 */
    -moz-box-sizing: border-box; /* FF1  */
    box-sizing: border-box; /* Chrome, IE8, Opera, Safari 5.1*/
}

提琴: https://jsfiddle.net/4nkwhLj5/

正确答案

#1

您可以通过在td中添加position: relative并在文本区域中添加position: absolute来使其工作.

You can make it work by adding position: relative to the td, and position: absolute to the textarea.

这是小提琴: https://jsfiddle.net/stefarossi/5Lwhg7mb/2/

希望您会发现这很有用.

Hope you can find this useful.

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /reply/detail/tanhcfhebg
系列文章
更多 icon
同类精品
更多 icon
继续加载