我正在创建类似 MySQL cmd 的东西并拥有完整的设计,我想用下划线替换插入点(闪烁的线)。有小费吗?
问问题
4397 次
3 回答
5
如果您希望这很容易,那么坏消息是根本没有一种快速简单的方法来做到这一点——文本光标不是您可以通过几行 javascript 或 CSS 更改的东西。
如果你真的想这样做,你将需要用javascript编写你自己的整个文本输入系统——自己显示光标,等待按键,将它们打印到屏幕上,手动处理诸如自动换行之类的任何事情。 ......这是相当多的工作。
幸运的是,其他人已经完成了这项工作并可以分享,所以我建议你最好的起点是看看一些现有的例子,看看他们是如何做到的。
这是我通过谷歌搜索找到的一个:http: //terminal.jcubic.pl/。还有很多其他的你也可以尝试。
希望有帮助。
于 2013-08-09T09:50:41.987 回答
2
于 2013-08-09T10:41:03.367 回答
-1
怎么样:
textarea{
cursor:url(underlineimage.png),auto;
}
将 textarea 替换为您希望更改光标的任何元素。您将需要创建一个您希望光标看起来像的自定义图像。
于 2013-08-09T09:40:30.100 回答