使用 CSS caret-color 更改游標顏色
游標可以在 CSS 中輕鬆更改。為此,請使用caret-color屬性。這將允許您更改 textarea、input 等中的顏色。以下示例說明了 CSS caret-color 屬性如何在網頁上更改游標顏色。
更改輸入元素的游標顏色
輸入欄位是使用者輸入資料的欄位。要更改游標顏色,請使用 `caret-color` 屬性設定 `` 元素。
input {
font-size: 3em;
caret-color: chartreuse;
margin: 2%;
}
這是我們網頁上的表單和 `` 元素:
<form> <input value="Check the caret color!" /> <button>Hit!</button> </form>
示例
以下是更改``游標顏色的程式碼。將游標放在表單中,您將看到游標顏色的變化:
<!DOCTYPE html>
<html>
<head>
<style>
form {
padding: 2%;
margin: 2%;
text-align: center;
}
form:focus-within {
box-shadow: 0 0 10px rgba(0,0,0,0.6);
background-color: beige;
}
input {
font-size: 3em;
caret-color: chartreuse;
margin: 2%;
}
</style>
</head>
<body>
<form>
<input value="Check the caret color!" />
<button>Hit!</button>
</form>
</body>
</html>
更改文字區域元素的游標顏色
Textarea 允許使用者在表單中設定多行文字,例如段落。要更改游標顏色,請使用 `caret-color` 屬性設定 `
textarea {
caret-color: red;
}
這是我們帶有 `
<form> <input type="radio" />1 <input type="radio" />2 <textarea placeholder="Invisible"></textarea> </form>
示例
以下是更改`
<!DOCTYPE html>
<html>
<head>
<style>
form {
padding: 2%;
margin: 2%;
background-color: thistle;
}
form:focus-within {
box-shadow: 0 0 10px rgba(0,0,0,0.6);
}
textarea {
caret-color: transparent;
}
</style>
</head>
<body>
<form>
<input type="radio" />1
<input type="radio" />2
<textarea placeholder="Invisible"></textarea>
</form>
</body>
</html>
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP