Css 应用程序中所有文本实例周围的自定义光标,不使用<;span>;?

Css 应用程序中所有文本实例周围的自定义光标,不使用<;span>;?,css,cursor,Css,Cursor,我正在将自定义游标添加到我的一个web应用程序中,我不希望所有内容都使用指针游标。当您将鼠标悬停在文本上时,您的web浏览器将更改为文本光标,因此我希望在我的应用程序中也有一个自定义文本光标 您可以仅使用以下命令更改文本的光标 <span class="curText">This is some text</span> .curText { cursor: url(textcursor.cur), auto; } 这是一些文本 .curText{cursor:url(

我正在将自定义游标添加到我的一个web应用程序中,我不希望所有内容都使用指针游标。当您将鼠标悬停在文本上时,您的web浏览器将更改为文本光标,因此我希望在我的应用程序中也有一个自定义文本光标

您可以仅使用以下命令更改文本的光标

<span class="curText">This is some text</span>

.curText { cursor: url(textcursor.cur), auto; }
这是一些文本
.curText{cursor:url(textcursor.cur),auto;}

我希望有更简单的方法来选择应用程序中的所有文本,即使它有点“黑客”,即使它同时涉及CSS和/或JavaScript。否则,我必须记住在我想要文本光标的任何文本周围添加。这当然是可行的,尽管我希望有一种更简单的方法。

我不确定您为什么不想使用
标记,因为它的用途非常适合您。据我所知,没有其他纯CSS方法可以解决您的问题。我相信您可以在jQuery中破解它(可能使用
:parent
和/或
:empty
选择器,但这会更加混乱,我真的不想引导您朝这个方向发展……),但我要说的是,正确地做,并使用
span
,尤其是如果它“确实可行”的话


您不必将
curText
类应用于span,您只需为
p span、div span、li span
等添加声明即可。因为您希望样式在整个板上应用,而不仅仅是应用于特定的span

@BoltClock,问题是文本光标将覆盖所有内容。我想要的效果是只在文本上使用它。你能不能只使用
p,h1,h2,h3,h4{cursor:url(textcursor.cur),auto;}
?在过去3-4个小时左右的时间里,我一直在研究关于游标的一切,我认为你是对的。我希望有一些简单的CSS选择器,比如
body::text
,但不幸的是,没有类似的东西存在,所以你说的是下一个最好的选择。我必须编辑我的应用程序并在有文本的地方添加标签。这比我所希望的要枯燥得多,不过还是这样吧。我选择这个作为最好的答案。谢谢