MediaWiki討論:Gadget-DisambiguationLinks.css

小作品連結樣式優先級不應高過消歧義橙鏈優先級

參數設置裡面有兩個和連結顏色有關的功能,一個是MediaWiki自帶的小作品標為深紅色,一個是有人寫的橙色標記消歧義。從使用上來說,既然知道一個頁面是消歧義,就顯然不是內容頁面,不用在意是不是小作品。

查了一下瀏覽器裡面的CSS匹配情況,發現是a.stub的CSS顏色規則寫在了a.mw-disambig之後,按照CSS「選擇器細度」相同時的處理規則取最後一個定義的話就會用到a.stub的顏色。要修復的話,可以整一下MediaWiki:Gadget-DisambiguationLinks.css,把a.mw-disambig改成a.mw-disambig.mw-disambig。CSS 3標準允許通過重複使用選擇器假裝提高「選擇器細度」(「很重要的話要說兩遍」的意思),從而提高規則的優先級。或者也可以加一個a.stub.mw-disambig的特例處理。

@Alexander Misel:請修復。——Artoria2e5 討論要完整回復請用ping 2017年3月23日 (四) 00:11 (UTC)

返回 "Gadget-DisambiguationLinks.css" 頁面。