CSS更改焦点矩形的颜色(位置焦点)

时间:2017-02-06 07:01:41

标签: html css focus

我有一个带透明文字的文本区域。我需要它是透明的,以解决我与Highlight.js的问题。

它工作正常,但有一个问题。用户不知道他在textarea中的位置。我需要焦点矩形(显然是在Windows UI中调用的)具有特定属性。在这种情况下,它必须是白色和闪烁。文本的其余部分应保持透明。

textarea {
  color: transparent;
  z-index: 1;
}

就像那样,但是有一个白色的焦点矩形。

修改

人们似乎误解了我。我不想编辑光标。我希望编辑垂直闪烁的短划线,指示您在textarea中编辑的位置。

EDIT2:

它显然被称为插入符号。

1 个答案:

答案 0 :(得分:-1)

嘿您可以参考以下博客来获取您的要求:

https://beradrian.wordpress.com/2008/01/08/cross-browser-custom-css-cursors/

请告诉我是否对您有所帮助。

代码:

input, textarea {
    cursor: url(cursor.cur);
}