Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Text 如何在css3中获得“用户选择:文本”的效果?_Text_Css - Fatal编程技术网

Text 如何在css3中获得“用户选择:文本”的效果?

Text 如何在css3中获得“用户选择:文本”的效果?,text,css,Text,Css,位于的验证程序表示“用户选择”的值“文本”无效。对于包含此代码的css规则: user-select: text; 验证者说: 文本不是用户选择值:文本文本 这大概是由于以下行为造成的: 此属性不是继承的,但它确实会影响 和显示方式一样:没有,它限制了它。这是一个元素 is user select:none,用户选择值是多少并不重要 在其子元素中,元素的内容或其子元素的内容 无法选择 此外,我只看到w3.org中过期的css3文档中指定的属性值“text”: 而不是在最新的一个: 此外,

位于的验证程序表示“用户选择”的值“文本”无效。对于包含此代码的css规则:

   user-select: text;
验证者说:

文本不是用户选择值:文本文本

这大概是由于以下行为造成的:

此属性不是继承的,但它确实会影响 和显示方式一样:没有,它限制了它。这是一个元素 is user select:none,用户选择值是多少并不重要 在其子元素中,元素的内容或其子元素的内容 无法选择

此外,我只看到w3.org中过期的css3文档中指定的属性值“text”:

而不是在最新的一个:

此外,搜索“whatwg.org”不会产生任何结果

如果“用户选择:文本”是有效的css3,有什么想法吗?如果没有,应该用什么来代替


例如,当覆盖应用于文本容器和祖先容器的“用户选择:无”规则时,将使用此选项。

您弄错了。用户选择:文本并不意味着它将只选择文本。它是用户选择属性的默认值。请这样描述:

元素的内容遵循标准文本内容选择模型

同样的,西亚斯:

-moz none无法选择元素和子元素的文本, 但是可以使用在子元素上启用选择 -moz用户选择:文本

所以我不认为这会妨碍选择图像或框。 据我所知,用户选择:文本是有用的,当你有用户选择:无为大多数或所有的元素,你有一个文本框或文本区域,这是一种输出,你想它是可选择的复制和粘贴


如果你使用-webkit-prefix,它似乎对我有用。我相信它也可以使用-moz-prefix。在浏览器中进行测试。我不知道为什么用户选择:文本在我的Chrome 13 Mac上不起作用?

我不知道为什么用户选择:文本在我的Chrome 13 Mac上不起作用?因为还没有人支持官方的方式?是的,你是合乎逻辑的。我记得边界辐射也是一样的,如果你使用-webkit-前缀,它会工作…-已验证:该链接还验证,此时普通的“用户选择”要么不起作用,要么起作用相同。css验证器可能会抱怨,因为“文本”是默认值,而规范中的措辞(在我的问题中引用)表示“无”不能有意义地被覆盖。但很明显,从小提琴上看,专有扩展可以覆盖“无”。换句话说,它不会像“display:none”那样影响孩子。