Template talk:Clickable button 2
外观
Jimmy-bot在话题“{{New clickable button}}和{{Clickable button 2}}指向链接之后无法在页面预览里正常显示”中的最新留言:4个月前
| 本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁提出。 |
{{New clickable button}}和{{Clickable button 2}}指向链接之后无法在页面预览里正常显示
如题--Sksawf(留言) 2026年6月22日 (一) 04:54 (UTC)
- New clickable button未看出什么问题,但是Clickable button 2预览的时候,按钮的css样式全都没了--百無一用是書生 (☎) 2026年6月22日 (一) 11:52 (UTC)
- New clickable button在我这预览的时候CSS也会炸--Sksawf(留言) 2026年6月22日 (一) 12:51 (UTC)
- 无效:Special:Diff/93159998的New clickable button语法错误,Special:Diff/93159998的Clickable button 2用法符合文档,未见问题。--Srapoj(留言) 2026年6月22日 (一) 12:06 (UTC)
- 我覺得詢問人的問題不是上面的關閉原因欸😅。就以直接編輯Ncb的說明頁為例,原始碼編輯右側的預覽結果不會顯示按鈕的外框,應該是指這個問題才對--竹林=月光 2026年6月22日 (一) 12:18 (UTC)
- 不仅源代码编辑右侧,点击“显示预览”按钮也是--Sksawf(留言) 2026年6月22日 (一) 12:49 (UTC)
- 我覺得詢問人的問題不是上面的關閉原因欸😅。就以直接編輯Ncb的說明頁為例,原始碼編輯右側的預覽結果不會顯示按鈕的外框,應該是指這個問題才對--竹林=月光 2026年6月22日 (一) 12:18 (UTC)
- New clickable button和Clickable button 2使用弃用了的mediawiki.ui.button库。为了在升级时不影响系统运行,MediaWiki系统在程序里打了个补丁,加载页面时检测到页面或模板内容有“class="mw-ui-button”时,后台会自动加载这个库(代码),把按钮的样式显示出来。但是现在的预览基本都是AJAX异步加载了,在预览时候,原本页面上没有mw-ui-button这个class,除非你用最传统的预览方法,就是点预览时要跳转和刷新一下页面那种,否则这个库并不会被加载,于是样式就炸了。英文维基有人提议更换成新的样式,但是没有下文。--逆襲のあまのじゃく (留言) 2026年6月22日 (一) 13:46 (UTC)
- (╯°Д°)╯︵ ~~~~~┻━┻ 我在预览时候看到CSS炸了,还以为自己网络问题呢,直到看到Sksawf提问,才发现,这里面竟然是硬编码。--逆襲のあまのじゃく (留言) 2026年6月22日 (一) 13:49 (UTC)
- 猜到是mediawiki.ui.button的问题了,但我复现不了。原来是MediaWiki:Tog-uselivepreview的影响,谢谢指出。--Srapoj(留言) 2026年6月22日 (一) 13:59 (UTC)
- 我开了“显示预览时不重新加载页面”的选项--Sksawf(留言) 2026年6月22日 (一) 15:06 (UTC)