社区
JavaScript
帖子详情
miniUI中的mini-textarea自适应问题
墨笙弘一
优质创作者: Java技术领域
2017-02-06 09:10:24
现在我是把textarea大小直接写固定了,按照输入内容的最大限度写固定了,怎么可以让这个textarea的大小可以根据我内容的多少来显示,而不是直接写固定,如果内容少的话,下面会有很多空白 (在textarea只读情况下)
...全文
677
回复
打赏
收藏
miniUI中的mini-textarea自适应问题
现在我是把textarea大小直接写固定了,按照输入内容的最大限度写固定了,怎么可以让这个textarea的大小可以根据我内容的多少来显示,而不是直接写固定,如果内容少的话,下面会有很多空白 (在textarea只读情况下)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
min
iui
textarea
高度
自适应
min
iui
textarea
高度
自适应
不积跬步无以至千里----高度
自适应
的
textarea
在某个项目里面,有这样的一个小需求。
textarea
的高度
自适应
,当高度高于300px之后,
textarea
高度不再增高,出滚动条。当高度小于某个高度例如80px的时候,高度不再变小。 其实这个需求在很多地方都有出现过,例如微博的评论框,还有各种评论框。 谈不上什么有难度的技术,写下来当一个小插件积累。
Min
iUI
中
textarea
显示
问题
将设置了高度的
min
i-
textarea
放在div
中
,设置div的display为none,然后使用原生js或jQuery将div显示出来,显示出来的div
中
的
textarea
只有起始高度,处理此
问题
的方法如下: 在div显示之后,调用
textarea
的doLayout()方法,重新调整一下局,即可将
textarea
显示完整。 注:不同版本的
Min
iUI
,重新调整布局的方法可能有细微差别,以A...
textarea
自适应
高度
原理:<div> <pre><span></span></pre> <
textarea
></
textarea
></div>将
textarea
绝对定位,并在oninput事件
中
,把内容同步到pre的span
中
,字体,行高设置相同,就能把div撑开。需要注意pre要设定自动换行的
jquery文本框
textarea
自适应
高度
浏览器
中
默认的文本框是不能根据内容的增多变高,只能固定高度有滚动条,体验不是很好,找了很多方法兼容都不行,总算找到个兼容良好的方法: <body> <
textarea
id="
textarea
3" style="overflow-y:hidden; height:20px;resize: none"> </...
JavaScript
87,994
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章