user-modify

news/2024/11/23 23:15:01/

        最近入职开始工作了,碰到一个很有意思的问题,后端传回来的文章内容<a>标签内的内容可以编辑。

        很不理解,我从后端取到的数据这该怎么改呢。

        问了同事(导师),让我试试contenteditable属性,我加上了没用。又查了十分钟资料,一个属性吸引了我的主意:

-webkit-user-modify,也是就是user-modify。链接如下:

链接如下:CSS property: -webkit-user-modify

        描述是“Determines whether a user can edit the content of an element.”大意是决定用户是否能编辑内容。而且下面还有一行描述:“This is closely related to the contentEditable attribute.”和contenteditable类似。但是不知道为啥之前用contenteditable就不行。

        可选的值有三个:

        read-only:只读

        read-write:可读写

        read-write-plaintext-only:可读写,但内容会丢失

加上之后果然起作用了,考虑到公司应用最低兼容到安卓6和IOS10,又上caniuse查了下,没什么问题。"-webkit-user-modify" | Can I use... Support tables for HTML5, CSS3, etc

        问题解决,好耶!


http://www.ppmy.cn/news/883743.html

相关文章

missing modality

THE MODALITY FOCUSING HYPOTHESIS: TOWARDS modal-general的知识是对于cross modality KD决定性的。 想要解决的问题是&#xff1a;crossmodal KD是否总是有效的&#xff1f; 文章通过实验证明即使多模态teacher能够取得更好的结果&#xff0c;但cross蒸馏过后的student mod…

This old-style function definition is not preceded by a prototype

文章目录 Introwarning 及解决 截屏知其然&#xff0c;却不知其所以然 Intro 在 Xcode 14 中随意写了几个C命令行程序&#xff0c;编译运行OK。 但是有以下两种报错&#xff1a; This old-style function definition is not preceded by a prototype This function declarati…

关于ModifyStyleEx无效的问题

在做MFC时&#xff0c;有时候我们需要显示选择一个项目&#xff0c;比如需要标记所选择的图片控件。我们可以用这个函数&#xff1a; BOOLModifyStyleEx ( DWORD dwRemove, DWORD dwAdd, UINT nFlags ) 或者 BOOLModifyStyle ( DWORD dwRemove, DWORD dwAdd, UINT nF…

ModifyStyle

CWnd::ModifyStyle 1.作用 : 调用这个函数修改窗口的风格 2.函数原型: BOOL ModifyStyle ( DWORD dwRemove, DWORD dwAdd, UINT nFlags0 ); 3.参数含义: dwRemove 指定修改时要删除的窗风格。 dwAdd 指定修改时将要增加的窗口风格。 nFlags 该参数将被传给SetWindowPos&#x…

关于ModifyStyle ModifyStyleEx修改自定义控件的问题

继承于MFC控件&#xff0c;比如CStatic CEdit等等&#xff0c;在自定义代码中许多人反映无法更改控件的外观属相&#xff0c;这是因为大部分人没有通知主窗体自定义控件的外观更改了&#xff0c;可以使用下列代码进行更改&#xff1a; ModifyStyle(WS_BORDER,0,SWP_DRAWFRAME);…

ModifyStyle, ModifyStyleEx

1.wtl 中的CListViewCtrl调用ModifyStyle, ModifyStyleEx, 不起作用, 改成 _listCtrl.SetExtendedListViewStyle(_listCtrl.GetExtendedListViewStyle() | LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES, 0); 参照http://www.cppblog.com/qiaodong/archive/2007/03/19/20153.html…

GetStyle,ModifyStyle,GetExStyle,ModifyStyleEx

要添加或除去窗口的普通风格&#xff0c;可以使用GetStyle()和ModifyStyle()方法来实现 要设置或去除窗口的扩展风格&#xff0c;可以使用GetExStyle()和ModifyStyleEx() 方法实现 1. CWnd::GetExStyle 与 CWnd::ModifyStyle (1) GetExStyle 原型: DWORD GetStyle() const; 作…

谈谈CListCtrl 扩展风格设置方法-SetExtendedStyle和ModifyStyleEx 比较

谈谈CListCtrl 扩展风格设置方法 --------------------------------------SetExtendedStyle和ModifyStyleEx 比较 对于初学者来说&#xff0c;当他需要设定listctrl的扩展风格时&#xff0c;常常想到用ModifyStyleEx 来设定&#xff0c;代码如下&#xff1a; ModifyStyleEx(0…