MediaWiki:Common.css:修订间差异
外观
无编辑摘要 |
无编辑摘要 标签:手工回退 |
||
| (未显示同一用户的20个中间版本) | |||
| 第15行: | 第15行: | ||
:root{ | :root{ | ||
--background-color-base: rgba(255,255,255,0.8); | --background-color-base: rgba(255,255,255,0.8); | ||
} | |||
*{ | |||
transition: all 0.1s; | |||
} | |||
[data-depth],[data-depth] *{ | |||
transition: unset; | |||
} | |||
@keyframes expand{ | |||
from{transform: scaleY(0)} | |||
to{transform:scaleY(100%);} | |||
} | |||
.oo-ui-popupToolGroup-tools.oo-ui-popupToolGroup-active-tools{ | |||
transform-origin: top center; | |||
animation:expand 0.1s; | |||
} | |||
.oo-ui-menuSelectWidget.oo-ui-element-hidden{ | |||
transform-origin: top center; | |||
transform: scaleY(0); | |||
} | |||
.oo-ui-menuSelectWidget{ | |||
transform-origin: top center; | |||
transform: scaleY(100%); | |||
} | |||
.oo-ui-menuSelectWidget, | |||
.oo-ui-popupToolGroup-tools{ | |||
backdrop-filter: blur(10px); | |||
} | } | ||
.ve-ui-positionedTargetToolbar-floatable.ve-ui-toolbar-floating { | .ve-ui-positionedTargetToolbar-floatable.ve-ui-toolbar-floating { | ||
top: -1px; | top: -1px; | ||
border-top: 1px solid var(--background-color-base,#fff); | border-top: 1px solid var(--background-color-base,#fff); | ||
} | |||
.vector-feature-limited-width-clientpref-0 .mw-page-container, | |||
.vector-feature-limited-width-clientpref-0 .vector-sticky-header, | |||
.vector-feature-limited-width-clientpref-0 .mw-header{ | |||
max-width: 100dvw; | |||
} | |||
/*解决换页闪烁的问题*/ | |||
#parallax-bg { | |||
view-transition-name: bg-layer; /* 给背景一个专属名称 */ | |||
/* 你的视差属性,建议用 transform 实现(见下文) */ | |||
} | |||
/* 让背景只做淡入淡出,不做滑动,避免固定定位错乱 */ | |||
::view-transition-old(bg-layer) { | |||
animation: fade-out 0.3s ease-out forwards; | |||
} | |||
::view-transition-new(bg-layer) { | |||
animation: fade-in 0.3s ease-in forwards; | |||
} | } | ||
2026年8月21日 (五) 14:48的最新版本
/* 这里放置的CSS将应用于所有皮肤 */
.mw-page-container{
backdrop-filter: blur(10px);
}
.vector-pinned-container{
background: transparent;
}
.mw-header{
background: white !important;
}
.vector-sticky-pinned-container::after{
background:transparent;
}
:root{
--background-color-base: rgba(255,255,255,0.8);
}
*{
transition: all 0.1s;
}
[data-depth],[data-depth] *{
transition: unset;
}
@keyframes expand{
from{transform: scaleY(0)}
to{transform:scaleY(100%);}
}
.oo-ui-popupToolGroup-tools.oo-ui-popupToolGroup-active-tools{
transform-origin: top center;
animation:expand 0.1s;
}
.oo-ui-menuSelectWidget.oo-ui-element-hidden{
transform-origin: top center;
transform: scaleY(0);
}
.oo-ui-menuSelectWidget{
transform-origin: top center;
transform: scaleY(100%);
}
.oo-ui-menuSelectWidget,
.oo-ui-popupToolGroup-tools{
backdrop-filter: blur(10px);
}
.ve-ui-positionedTargetToolbar-floatable.ve-ui-toolbar-floating {
top: -1px;
border-top: 1px solid var(--background-color-base,#fff);
}
.vector-feature-limited-width-clientpref-0 .mw-page-container,
.vector-feature-limited-width-clientpref-0 .vector-sticky-header,
.vector-feature-limited-width-clientpref-0 .mw-header{
max-width: 100dvw;
}
/*解决换页闪烁的问题*/
#parallax-bg {
view-transition-name: bg-layer; /* 给背景一个专属名称 */
/* 你的视差属性,建议用 transform 实现(见下文) */
}
/* 让背景只做淡入淡出,不做滑动,避免固定定位错乱 */
::view-transition-old(bg-layer) {
animation: fade-out 0.3s ease-out forwards;
}
::view-transition-new(bg-layer) {
animation: fade-in 0.3s ease-in forwards;
}