MediaWiki talk:Gadget-DisambiguationLinks.css
Jimmy-bot在话题“小作品链接样式优先级不应高过消歧义橙链优先级”中的最新留言:7年前
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
小作品链接样式优先级不应高过消歧义橙链优先级
参数设置里面有两个和链接颜色有关的功能,一个是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)
- 經過測試(meta:Special:Diff/16484780)發現效果十分完好,且不存在任何問題,@Alexander Misel:請協助予以修改。-- 宇帆(普通留言·Flow留言·聯絡) 2017年3月23日 (四) 00:19 (UTC)
- @a2569875:哇,你这一整个global.css好棒!——Artoria2e5编 讨论要完整,回复请用ping。 2017年3月23日 (四) 00:29 (UTC)
- @Artoria2e5:歡迎拿去使用,在維護上還滿方便的,但有點花俏需要一些時間來適應。特別地
a[href^="/wiki/Special:"] { color: #ebc400; }
是為了防止破壞者把[[Special:Logout]]
或者一些奇怪的特殊頁面藏在連結裡造成誤點(比如Special:Diff/43631296)-宇帆(留言·歡迎簽到) 2017年3月23日 (四) 00:32 (UTC)
- @Artoria2e5:歡迎拿去使用,在維護上還滿方便的,但有點花俏需要一些時間來適應。特別地
- @a2569875:哇,你这一整个global.css好棒!——Artoria2e5编 讨论要完整,回复请用ping。 2017年3月23日 (四) 00:29 (UTC)
- 完成--1=0,欢迎维基人加QQ群170258339 2017年3月23日 (四) 03:51 (UTC)