跳转到内容

模板讨论:Why

页面内容不支持其他语言。
添加话题
维基百科,自由的百科全书

请求让本模板实现类似{{来源请求}}的为文字添加底色的功能

[编辑]

比如{{来源请求|XX}}可以实现XX[來源請求]这样的显示。但本模板目前不行。@1F616EMO ——自由雨日🌧️❄️ 2025年5月18日 (日) 09:01 (UTC)回复

目前{{来源请求}}使用自己的CSS处理底色,私以为可以改为由{{Fix}}元模板处理。--1F616EMO喵留言回复请ping2025年5月18日 (日) 13:47 (UTC) 🤔1回复
我不懂……只要能处理成显示效果一样就行() ——自由雨日🌧️❄️ 2025年5月18日 (日) 13:59 (UTC)回复
需要在{{fix}}加入如下代码,以便任何内联提示性模板可以为文字添加底色:
第17行:第17行:
|template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:包含缺少日期的清理标记的模板]]}}}}}} |template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:包含缺少日期的清理标记的模板]]}}}}}}
|subpage=no |subpage=no
}}{{#if:{{{content|<noinclude>1</noinclude>}}}
|<mark class="template-fixtext" title="{{#if:{{{date|}}}|自{{{date}}}}}{{{title|{{{link|需要清理}}}}}}">{{{content|<noinclude>需要清理的文字</noinclude>}}}</mark>
}}{{#if:{{{text|}}}}}{{#if:{{{text|}}}
|<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;{{#if:{{{pre-text|}}} |<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;{{#if:{{{pre-text|}}}
奇怪的是{{fix}}并无{{{content}}}参数,但{{why}}却已有调用之。另循编辑高风险模板({{fix}})规定发起RFC。--1F616EMO喵留言回复请ping2025年5月19日 (一) 10:18 (UTC)回复
对了,还要编辑Template:Fix/styles.css,加入如下内容:
.template-fixtext {
    background-color: var(--background-color-neutral, #eaecf0);
    color: inherit;
    margin: -.3em 0;
    padding: .3em 0;
}
基本上就是把Template:Citation needed/styles.css抄一遍,改一改class。--1F616EMO喵留言回复请ping2025年5月19日 (一) 10:24 (UTC)回复
(上面的编辑请求亦应添加TemplateStyles tag,忘了)--1F616EMO喵留言回复请ping2025年5月19日 (一) 10:25 (UTC)回复