在CSS中,如果你想要讓準(zhǔn)星(即鼠標(biāo)指針)在移動(dòng)時(shí)保持不動(dòng),可以通過設(shè)置cursor
屬性來實(shí)現(xiàn),這個(gè)屬性可以定義鼠標(biāo)指針在元素上移動(dòng)時(shí)的樣式。
以下是一個(gè)簡(jiǎn)單的示例,展示了如何設(shè)置準(zhǔn)星不動(dòng):
<!DOCTYPE html> <html> <head> <style> .target { width: 200px; height: 200px; background-color: lightblue; position: relative; } .target:before { content: "瞄準(zhǔn)目標(biāo)"; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 24px; color: black; } .target:hover { cursor: crosshair; /* 設(shè)置準(zhǔn)星為十字形 */ } </style> </head> <body> <div class="target"></div> </body> </html>
在這個(gè)示例中,當(dāng)鼠標(biāo)懸停在目標(biāo)元素上時(shí),準(zhǔn)星會(huì)變成十字形并保持不動(dòng),這是通過給目標(biāo)元素添加hover
偽類,并設(shè)置cursor
屬性為crosshair
來實(shí)現(xiàn)的。
如果你想要更詳細(xì)地控制準(zhǔn)星的樣式,可以通過設(shè)置cursor
屬性的具體值來實(shí)現(xiàn),你可以設(shè)置cursor: url('path/to/your/custom/cursor.png')
來使用一個(gè)自定義的準(zhǔn)星圖片,但請(qǐng)注意,這種方法需要用戶瀏覽器支持自定義準(zhǔn)星圖片。