簡體   English   中英

如何更改懸停項目的顏色?

[英]How do I change the color of a hovered item?

我目前正在嘗試實現一種暗模式,我正在為此苦苦掙扎:

禁用暗模式時的導航欄

啟用暗模式時的導航欄

如您所見,當禁用暗模式時。nav-item 懸停並且可以看到文本,但是當啟用暗模式時,由於顏色的原因幾乎不可能看到。

這就是我切換 class 以啟用和禁用暗模式的方式

事情是我不能這樣說:

.nav-item:not(.is-active):hover

作為一個類名,以便在.nav-item:not(.is-active):hover與特定顏色的燈光模式和.nav-item:not(.is-active):hover 之間切換(讓我們說白色)用於暗模式。

我希望你能幫助我。 提前致謝: :)

當您為nav-item打開dark-mode class 時,您可以使用.dark-mode.nav-item:not(.is-active):hover Z2C56C360580420D293172F42D 選擇器使用此選擇器創建樣式將允許您使用dark-mode class 定位nav-item 在該樣式中,您可以在暗模式下為 hover 定義不同的顏色。

有關可用的 CSS 選擇器類型的更多信息,請查看W3 學校的此頁面

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM