User:JasonHK/Gadget-CodeBlocks-NoWrap.css
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
:root
{
--mw-codeblocks-padding: 1em;
--mw-codeblocks-background: #f8f9fa;
--mw-codeblocks-linenos-width: 2.75em;
--mw-codeblocks-linenos-background: #f0f0f0;
}
:root .mediawiki.skin-cologneblue
{
--mw-codeblocks-padding: 0;
--mw-codeblocks-background: transparent;
}
:root .mediawiki.skin-minerva
{
--mw-codeblocks-background: transparent;
}
:root .mediawiki.skin-modern
{
--mw-codeblocks-background: #f0f0f0;
--mw-codeblocks-padding: 0.4em;
}
pre:not(.CodeMirror-line)
{
white-space: pre;
}
pre:not(.CodeMirror-line) > :is(span:not(.linenos), .mw-codeblock-container), .mw-codeblock .hll
{
margin-left: calc(var(--mw-codeblocks-padding) * -1);
margin-right: calc(var(--mw-codeblocks-padding) * -1);
padding-left: var(--mw-codeblocks-padding);
padding-right: var(--mw-codeblocks-padding);
}
.mw-highlight pre
{
position: relative !important;
box-shadow: none !important;
}
.mw-highlight:not(.mw-codeblock), pre
{
overflow-x: auto;
}
.mediawiki.skin-cologneblue .mw-highlight pre
{
overflow-y: hidden;
}
.mw-highlight:not(.mw-codeblock) pre:not(.mw-codeblock)
{
margin-block-end: 0;
}
.mw-highlight:not(.mw-codeblock) pre:not(.mw-codeblock), pre.mw-codeblock > .mw-codeblock-container
{
min-inline-size: max-content;
}
.mw-highlight-lines.mw-content-ltr pre, .content.mw-content-ltr .mw-highlight-lines pre
{
background: local linear-gradient(to right, var(--mw-codeblocks-linenos-background) var(--mw-codeblocks-linenos-width), var(--mw-codeblocks-background) var(--mw-codeblocks-linenos-width));
}
.mw-highlight-lines.mw-content-rtl pre, .content.mw-content-rtl .mw-highlight-lines pre
{
background: local linear-gradient(to left, var(--mw-codeblocks-linenos-background) var(--mw-codeblocks-linenos-width), var(--mw-codeblocks-background) var(--mw-codeblocks-linenos-width));
}
.mw-highlight:not(.mw-codeblock) pre:not(.mw-codeblock) > span:first-child:empty
{
display: none;
}