2017-01-24 37 views
0

我有以下CSS一個div:::選擇工作只能被迫使用後在inpector重新渲染 - 鉻+ ReactJs

.someTopParentClass .someParentClass .someClass::selection { 
    background: #ffcc00; 
} 

這是工作不reactjs。

該類在檢查器中顯示正確的顏色,但顏色並未真正應用。

當使用reactjs,在選擇背景保持藍色,直到我進入Chrome的督察和後,才改變任何 CSS屬性的任何類 - 選擇變得正確的顏色:/

的。 someTopParentClass類在按鈕單擊時動態呈現。 我的猜測是,由於某種原因,Chrome瀏覽器沒有正確實現父類的添加 - 儘管在檢查器中它顯示了正確的.someClass和正確的顏色。

這個問題似乎在Chrome(工程在邊緣,火狐)

更新

我轉載的jsfiddle問題只發生: https://jsfiddle.net/rmindel/r3581ewt/

我在哪裏打開一個bug的Chrome:/?

現在我的解決方案是將文本的顏色從黑色更改爲#000001,因此Chrome會知道它需要重新繪製。

回答