Css 如何制作标签?

Css 如何制作标签?,css,firefox,hyperlink,firefox-addon,xul,Css,Firefox,Hyperlink,Firefox Addon,Xul,有没有办法使用CSS使标记中的文本可选择 我似乎无法在web上搜索此查询以获得有用的结果,“a”只是找到了“a”一词: 我不控制文档的原始创建。代码的性质 可以让您选择文本并处理单击(如有必要)您可以直接尝试以用户身份选择锚元素内部的文本 或 您试图使用JavaScript选择锚内的文本,以利用该文本 如果是第一个,只需选择锚外部边缘处的文本,如果选定字符距离锚较近49%,则浏览器不会选择该字符 如果您试图使用JavaScript获取锚文本,您需要查看我的教程,请尝试选择文本,然后单击下面的锚

有没有办法使用CSS使
标记中的文本可选择

我似乎无法在web上搜索此查询以获得有用的结果,“a”只是找到了“a”一词:

我不控制文档的原始创建。

代码的性质
可以让您选择文本并处理单击(如有必要)

您可以直接尝试以用户身份选择锚元素内部的文本

您试图使用JavaScript选择锚内的文本,以利用该文本

如果是第一个,只需选择锚外部边缘处的文本,如果选定字符距离锚较近49%,则浏览器不会选择该字符

如果您试图使用JavaScript获取锚文本,您需要查看我的教程,请尝试选择文本,然后单击下面的锚。这会给你一些急需的指导


如果这些都没有帮助的话,那么阅读你的问题以更清晰地传达你的目标对你自己和其他人都会有很大的好处。

你想在XUL文档中这样做吗

如果是这样,您可能正在查找以下CSS属性:

-moz-user-select: text;

我成功地在“description”元素上使用了它,但从未尝试过在“a”元素上使用它。

你是指用锚标记或属性(例如
href
)包装的文本吗?我想你必须绑定
mouseup()
事件并使用
事件.preventDefault()
if
窗口.getSelection
(或其变体)返回一个值用户可以选择文本。他只需要知道如何做。你不能用CSS改变这个值;这是关于功能,CSS是关于表示建议。请首先描述问题是什么,然后说明为什么你会特别用CSS来解决它。标签“firefox”是否意思是你会对Firefox唯一的解决方案感到满意,或者Firefox在某种程度上对这个问题至关重要?是的,这是特定于Firefox功能的。我想你的意思是mousedown。如果可能的话,我想用css来实现。Sry是的,我的意思是mousedown。但是在使用标记时,mousedown已经触发了点击事件,除非你取消使用href=“javascript:void(0)”单击的效果。然后使用CSS将指针变成文本选择器。这是我唯一已知的解决方案。^。我的意思是选择
中的文本,而不仅仅是光标。
-moz-user-select: text;