gpt4 book ai didi

javascript - 使 CSS 输入像表格单元格一样

转载 作者:太空宇宙 更新时间:2023-11-04 12:24:26 24 4
gpt4 key购买 nike

这是我想要实现的目标:demo

.editable-field {
display: block;
justify-content: inherit;
width:100%;
height:100%;
}
.editable-input {
border: none;
font-size: inherit;
background: inherit;
color: inherit;
transition: 0.3s all linear;
width:100%
height:100%;
}

即使宽度和高度为 100%,输入似乎也不会沿着单元格延伸。

如果文本很长(这正是我想要的),我有一个表格,其中的单元格会垂直展开。问题是,如果我想拥有可编辑的单元格(例如演示中的第三个单元格),输入是静态的并且不会随着文本“增长”。是否有仅 css 的方法或 J-Query 来解决这个问题?

最佳答案

以下解决方案可能适合您。

<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800' rel='stylesheet' type='text/css'>
<div class="container">
<table>
<tr>
<td>Not Editable but very long and takes fffffffffffffff multiple lines</td>
</tr>
<tr>
<td>Not Editable</td>
</tr>
<td contenteditable >
asdfad
</td>
<tr>
<td>Not Editable</td>
</tr>
</table>
</div>

我使用了contenteditable。这是 html5 特性。

关于javascript - 使 CSS 输入像表格单元格一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28122517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com