2017-05-30 43 views
0

所以我有一個加載PDF的錨元素。然而,加載PDF後,懸停式樣卡住,直到我點擊屏幕上的其他地方。此時它恢復正常。有沒有爲它js和這裏的CSS:如何保持:懸停選擇器功能後加載pdf

.my-btn { 
    color: #3568c4; 
    background-color: transparent; 
    border-color: #3568c4; 
} 

.my-btn:hover { 
    background-color: #3568c4; 
    color: white; 
} 
+0

瀏覽器:主動或:訪問的狀態都踢,覆蓋這些,如果你想 – happymacarts

回答

0

我相信,在瀏覽器的默認值是在用自己的方式讓嘗試重置它們或使用你定義的類設置它們

:懸停必須出現在a:鏈接和a:在 的CSS定義中訪問才能生效!

a:主動必須在a:懸停在CSS定義中才能成爲 有效!

僞類名不區分大小寫。

.my-btn, 
 
.my-btn:visited { 
 
    color: #3568c4; 
 
    background-color: transparent; 
 
    border-color: #3568c4; 
 
} 
 

 
.my-btn:hover { 
 
    background-color: #3568c4; 
 
    color: white; 
 
} 
 

 
.my-btn:active { 
 
    color: #3568c4; 
 
    background-color: transparent; 
 
    border-color: #3568c4; 
 
}
<p>Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective! </p> 
 
<p>a:active MUST come after a:hover in the CSS definition in order to be effective! </p> 
 
<p>Pseudo-class names are not case-sensitive.</p> 
 
<button class="my-btn">Test</button>

+0

我有順序的選擇,並添加:參觀了你的建議,但此仍然沒有工作。我將pdf設置爲在acrobat中打開,而不是在瀏覽器中打開,這與這有什麼關係? – user3460607

+0

如果你的瀏覽器正在失去「焦點」,它不再控制顯示,直到你說你再次點擊它然後它「變爲正常」 – happymacarts

+0

你可以在點擊事件中添加一個類,強制它在Acrobat之前改變樣式收益conrol – happymacarts