可编辑文本

可编辑文本两种方法:

一种是html5的属性 contenteditable

true 可编辑
flase 不可编辑(默认值)
classname 继承父类
<p contenteditable="true">可编辑文本</p>

二种 css user-modify (只有chrome浏览器支持)

read-only 只可读
read-write 可读写
write-only  只可写(不支持)
read-write-plaintext-only  可读写

read-write与read-write-plaintext-only的区别,粘贴副本时,read-write会保留样式(图片,字体大小等),read-write-plaintext-only不保留样式,只是纯文本

代码:

差异效果图:

总结的有点糙啊,我以后要坚持总结自己学到的东西,哦也,加油

时间: 2024-10-10 07:31:58

可编辑文本的相关文章

Flask学习记录之MarkDown编辑文本

为了让网页支持markdown编辑文本,使用如下了4个库 PageDown : 在前端提供一个可以实时将markdown内容转换成html文本进行效果预览的编辑器 Flask-PageDown: 这个库将PageDown集成到Flask-Wtf库中,更方便使用 MarkDown: 将MarkDown标记文本转换为Html文本 Bleach: 基于白名单清除Html文本中不安全的标签 PageDown的使用 和其他类库相识,需要初始化 from flask.ext.pagedown import

【UWP通用应用开发】编辑文本、绘制图形、3D透视效果及绘制时钟实战

编辑文本及键盘输入 相信大家都会使用TextBox,但如果要让文本在TextBox中换行该怎么做呢?将TextWrapping属性设置为Wrap,将AcceptsReturn属性设置为True就好咯. PasswordBox很明显就是一个密码框了,和其他的控件相比其有2个特殊之处,一个是其可以用MaxLength来控制最大的长度,一个是用PasswordChanged来捕捉密码的改名.显然比如QQ密码的MaxLength就是16位了,而PasswordChanged可以用来监测比如用户设置的密码

IOS Runtime属性关联实现表格编辑文本

要实现在表格里编辑文本, 表格让我想到了CollectionView,文本让我想起TextView, 做之前想了好久怎么样来获得编辑的是哪个TextView,要获取对应的IndexPath啊,想着之前Cell中的按钮用block来实现,在自定义的Cell中加一个属性存IndexPath,可想着就一个TextView要自定义写一个类这样也未免太麻烦了.正好突然想到之前听过的属性管理,自己就凑着这个机会用了下,赶脚还不错. 有时候类的实例可能是某种机制所创建,而开发者无法令这种机制创建出自己所写的子

Windows App开发之编辑文本与绘制图形

编辑文本及键盘输入 相信大家都会使用TextBox,但如果要让文本在TextBox中换行该怎么做呢?将TextWrapping属性设置为Wrap,将AcceptsReturn属性设置为True就好咯. PasswordBox很明显就是一个密码框了,和其他的控件相比其有2个特殊之处,一个是其可以用MaxLength来控制最大的长度,一个是用PasswordChanged来捕捉密码的改名.显然比如QQ密码的MaxLength就是16位了,而PasswordChanged可以用来监测比如用户设置的密码

sed 命令编辑文本

1.sed 概述 sed 是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入.文件重定向.字符串.变量,甚至来自于管道文本. 2.sed工作流程简述 sed在处理文件的时候,从一个文本行或标准输入读取数据,被保存到在一个叫模式空间的临时缓冲区中,除非被删除或者输出被取消,否则所有被处理的行在执行完sed命令后都将打印在屏幕上.接着模式空间被清空,并存入新的一行等待处理. 3.sed的缓冲区 模式缓冲区:模式空间的缓冲区,被sed命令处理. 保持缓冲区:与模式

编辑文本(EditText)

今天要给大家介绍的是简单的编辑文本框: 先看一下它的基本属性: 1.Activity public class EditTextActivity extends Activity { private EditText nameEditText; private EditText passwordEditText; private EditText ageEditText; private Button button; //编辑文本 @Override protected void onCreat

RH124-04 &nbsp; 创建、查看和编辑文本

第四章  创建.查看和编辑文本 4.1 重定向输出到一个文件或程序 重定向到文件: 标准正确重定向 标准错误重定向 追加 管道 | tee 实际超作: A\标准重定向 date > /tmp/saved-timestamp cat /tmp/saved-timestamp B.将后面10行输入文件 tail -n 10 /var/logdmesg tail -n 10 /var/logdmesg > /tmp/last-10-dmesg C.同时多个文件重定向 cat /etc/hosts /

Xamarin iOS教程之显示和编辑文本

Xamarin iOS教程之显示和编辑文本 Xamarin iOS显示和编辑文本 在一个应用程序中,文字是非常重要的.它就是这些不会说话的设备的嘴巴.通过这些文字,可以很清楚的指定这些应用程序要表达的信息.以下将为开发者介绍3种关于文本的视图. Xamarin iOS标签视图 标签视图(一般使用UILabel类实现)一般用于在应用程序中为用户显示少量的信息. [示例2-13]以下就是通过标签视图为开发者显示一首诗的效果.具体步骤如下: (1)创建一个Single View Application

ubuntu下编辑文本命令

常见的基于控制台的文本编辑器有以下几种: emacs           综合性的GNU emacs 编辑环境 nano              一个类似于经典的pico的文本编辑器,内置了一个pine邮件程序 vim               一个改进的vi文本编辑器 注意并不是所有的文本编辑器都是基于控制台的,也就是说支持终端使用的.有一些文本编辑器被设计用来提供带有菜单栏,按钮,进度条等的图形界面.例如: gedit               一个GUI的文本编辑器,Ubuntu默认