zoukankan      html  css  js  c++  java
  • 用一个div模拟textarea的实现

      <textarea> 标签定义一个多行的文本输入控件。但是它不能像div一样随着内容增加而自动增加,一言不合就出现滚动条,有是有为了更好的交互,可能需要使用div来模拟textarea的实现,直奔主题吧。

    1、内容可编辑 contenteditable

        对就是contenteditable,给div添加contenteditable=true即可;

    2、demo

    //css
    div{
    	 400px; 
    	min-height: 100px; 
            max-height: 300px;
    	 _height: 100px; //IE6
    	margin-left: auto; 
    	margin-right: auto; 
    	padding: 3px; 
    	outline: 0; 
    	border: 1px solid #a0b3d6; 
    	font-size: 12px; 
    	word-wrap: break-word;
    	overflow-x: hidden;
    	overflow-y: auto; //超过最大高度就出现滚动条
    	_overflow-y: visible;
    }
    
    //html
    <div contenteditable="true">
        .....此处省略.....
    </div>
    

      

  • 相关阅读:
    单例对象
    G1回收算法
    Java锁
    VUE开发
    Java线程池
    Java线程状态
    什么是进程,什么是线程
    maven 常用命令
    linux启动脚本,暂停脚本
    delphi---控件使用
  • 原文地址:https://www.cnblogs.com/leaf930814/p/6985501.html
Copyright © 2011-2022 走看看