MediaWiki:Common.css
Jump to navigation
Jump to search
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
body { background-color:#efeff1; } body::before { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 930px; /* 限制背景图片的显示高度 */ background-image: linear-gradient(to bottom, transparent 25%, #efeff1 70%), url('https://www.neuro-book.com/mediawiki/resources/assets/vector.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center top; z-index: -1; /* 确保在其他内容下方 */ pointer-events: none; /* 允许鼠标事件穿透 */ } #mw-head { position: absolute; top: 0; right: 0; width: 100%; background-color: transparent; } #mw-page-base { background-color: transparent; background-image: none; } .mw-body { margin-top: -1px; border: 2px solid var(--border-color-1); border-right-width: 0; background-color: var(--back-color-1); } /*侧边栏*/ #mw-panel { position: absolute; padding-left: 0; top: 0; width: 10em; left: 0; } @media screen and (min-width: 982px) { #mw-panel #p-logo { margin-left:0.5em; } #mw-panel .portal h3 { margin: 8px -10px 0 0; } #mw-panel .portal .vector-menu-content { margin: -5px -10px 0 0; } } @media screen and (max-width: 982px) { #mw-panel #p-logo { margin-left:0; } #mw-panel .portal h3 { margin: 8px 0 0 0; } #mw-panel .portal .vector-menu-content { margin: -5px 0 0 0; } } #mw-panel .portal { margin: 0 0 0 0; padding: 0; direction: ltr; background-position: top left; background-repeat: no-repeat; } #mw-panel .portal h3 { cursor: default; border: 0; padding: 5px 6px !important; background-color: var(--twitch-purple); font-size: 20px; font-weight: bold; margin-top: 8px; color: #fff !important; } .vector-legacy-sidebar .vector-menu-portal .vector-menu-heading { font-weight: bold; } #mw-panel .portal h3::after { content: ""; width: 6px; height: 6px; background-color: #fff; position: absolute; margin-top: 5px; margin-left: 4px; } #mw-panel .portal .vector-menu-content .vector-menu-content-list li a { display: block; font-weight: normal; color: #000; transition: all 0.15s ease-in; font-size: 0.9rem; background-color: #f7f7f8; text-decoration: none; margin: -2.5px 0 -2.5px 0; padding: 8px 0 8px 18px; box-shadow: 0 2px 0 rgba(240, 240, 241, 0.9); } #mw-panel .portal .vector-menu-content .vector-menu-content-list li a:hover { color: #fff; background-color: var(--twitch-purple-2); margin: -2.5px 0 -2.5px 5px; padding: 12px 0 12px 25px; } /*标签*/ .vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading { background-image: none; } .vector-menu-tabs-legacy li { background-image: none; background-color:var(--twitch-purple); background-position: left bottom; background-repeat: repeat-x; } .vector-menu-tabs-legacy li a{ color:#fff; } .vector-menu-tabs-legacy .new a, .vector-menu-tabs-legacy .new a:visited{ color:#CCC; } .vector-menu-tabs-legacy .selected {/*选择的标签*/ background: var(--back-color-1); border: 2px solid var(--border-color-1); border-bottom: 0 solid #fff; margin: -1.5px 0 0 0; } /*用户栏*/ #p-personal{ position: absolute; /* border: 2px solid #9e7b67; */ background: var(--twitch-purple); padding: 3px; padding-right: 22px; top:0; right:0; width:100%; font: inherit; font-weight: var(--font-weight-semibold); } #mw-head #p-personal .vector-menu-content .vector-menu-content-list a{ color:#fff; } #mw-head #p-personal .vector-menu-content .vector-menu-content-list a.new{ color:#CCC; } /*?*/ #mw-panel{ margin: 40px 0 0 0; } /*色表格*/ :root { --font-weight-semibold: 600; --twitch-purple: #9147ff; --twitch-purple-2:#772ce8; --back-color-1:rgba(247, 247, 248,0.85); --border-color-1:#FF66B2; }