div的contenteditable和placeholder蹦出的火花
2016-02-02 17:22
357 查看
今天在做手机端发布描述内容时,需要实现换行,还需要有plachholder.
在文本框中换行自然想到了textarea.
问题似乎已经解决了,但是当内容发布后,在html中显示换行都丢失了.
这个时候就用到了contenteditable和placeholder
现在boss觉得 这个默认的placeholder好丑需要改改.继续搜:
看看最终效果:
ok,解决了
在文本框中换行自然想到了textarea.
问题似乎已经解决了,但是当内容发布后,在html中显示换行都丢失了.
这个时候就用到了contenteditable和placeholder
<!-- 注意这里的div开始和结束标签必须在一行上面,若换行就看不到 placeholder了 --> <div class="con" contenteditable="true" placeholder="请输入描述内容..."></div>
.con:empty:before{ content: attr(placeholder); color:#bbb; } .con:focus:before{ content:none; }
现在boss觉得 这个默认的placeholder好丑需要改改.继续搜:
.con:empty:before{ content:attr(placeholder); font-size: 16px; color: green; } .con:focus{ content:none; }
看看最终效果:
ok,解决了
相关文章推荐
- 微软站在云端脚踏4条船,船踩得多就能航行更远?
- AJAX
- Hbase详解
- 聊聊并发(七)——Java中的阻塞队列[转]
- C#反射动态调用dll中的方法,并返回结果
- 2015年软件测试STATE报告
- protobuf 生成的C++代码详解
- Androidx学习笔记(39)--- 使用HttpClient框架做POST提交
- Unity手游之路<十三>手游代码更新策略探讨
- c#实现动态加载Dll
- python逐行读写
- HBAO
- IPv6下网络编程实例
- git 命令——git rebase 用法
- 使用Gradle发布aar项目到JCenter仓库
- Androidx学习笔记(38)--- 使用HttpClient框架做GET提交
- 一个简单的websocket压测工具tcpkail
- Android LayoutInflater详解
- Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
- 计算中英文混合字符串的字节长度