打开/关闭搜索
搜索
打开/关闭菜单
236
885
35
2810
植物大战僵尸杂交版Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
打开/关闭外观设置菜单
notifications
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁MediaWiki:Common.css”︁的源代码
MediaWiki界面页面
查看
阅读
查看源代码
查看历史
associated-pages
系统消息
讨论
更多操作
←
MediaWiki:Common.css
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。 如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此CSS页面,因为编辑此页面可能会影响所有访问者。
此页面已受到保护,以防止编辑或其他操作。
您可以查看和复制此页面的源代码。
/* 电脑端样式 */ .responsive-two-columns .left-col { width: 320px; vertical-align: top; } .responsive-two-columns .right-col { vertical-align: top; padding-left: 20px; } /* 新增:响应式图片卡片样式 */ .gallery-card { position: relative; width: calc(50% - 5px); /* 一行两个,减去gap的一半 */ max-width: 500px; text-align: center; } .gallery-card-small { position: relative; width: calc(50% - 5px); max-width: 150px; text-align: center; } .gallery-card img, .gallery-card-small img { width: 100%; height: auto; } .image-overlay { position: absolute; bottom: 30px; left: 10px; text-align: left; background: rgba(0,0,0,0.5); color: white; padding: 5px; border-radius: 4px; } .flex-gallery { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 10px; align-items: flex-start; } /* === 手机端响应式(768px以下) === */ @media screen and (max-width: 768px) { /* 两栏布局变单栏 */ .responsive-two-columns, .responsive-two-columns tbody, .responsive-two-columns tr, .responsive-two-columns td { display: block; width: 100%; } .responsive-two-columns .right-col { padding-left: 0; margin-top: 20px; } .responsive-two-columns img { max-width: 100%; height: auto; } /* 画廊卡片保持一行两个 */ .gallery-card, .gallery-card-small { width: calc(50% - 5px); max-width: none; } /* PVZ导航:改为Flex布局,一行三个 */ .pvz-navigation { float: none; max-width: 100%; width: 100%; } .pvz-navigation .nav-table { display: flex; flex-wrap: wrap; justify-content: center; gap: 5px; width: 100%; } .pvz-navigation .nav-table tbody { display: contents; /* 关键!让tbody不影响flex布局 */ } .pvz-navigation .nav-table tr { display: contents; /* 关键!让tr不影响flex布局 */ } .pvz-navigation .nav-table td { display: block; flex: 0 0 calc(33.33% - 5px); /* 固定宽度一行三个 */ width: auto !important; padding: 4px; box-sizing: border-box; } .pvz-navigation .nav-table td img { width: 100%; max-width: 120px; height: auto; } .pvz-navigation .nav-title { font-size: 1.2em; } } /* 超小屏幕(宽度小于480px)时改为一行一个 */ @media screen and (max-width: 480px) { .gallery-card, .gallery-card-small { width: 100%; } } /* 只有带链接且不在card/轮播内的图片才有悬停放大效果 */ a img { transition: transform 0.3s ease; } a img:hover { transform: scale(1.08); z-index: 10; position: relative; } /* 精确排除card模板和轮播图 - 不使用慢速选择器 */ .card a img, .swiper a img, .carousel a img, .slider a img, .owl-carousel a img, .flexslider a img { transition: none; } .card a img:hover, .swiper a img:hover, .carousel a img:hover, .slider a img:hover, .owl-carousel a img:hover, .flexslider a img:hover { transform: none; } /* === 表格响应式:电脑一行5个,手机自动换行 === */ /* 电脑端:保持原样,固定5列 */ @media screen and (min-width: 769px) { .responsive-fixed-grid { width: auto; margin: 0 auto; table-layout: fixed; } .responsive-fixed-grid td { width: 20%; padding: 5px; text-align: center; box-sizing: border-box; } .responsive-fixed-grid td img { max-width: 100%; height: auto; } } /* 手机端:表格变成弹性布局,自动换行 */ @media screen and (max-width: 768px) { .responsive-fixed-grid { display: flex; flex-wrap: wrap; justify-content: center; gap: 5px; width: 100%; } .responsive-fixed-grid tbody, .responsive-fixed-grid tr { display: contents; } .responsive-fixed-grid td { display: block; flex: 0 1 auto; max-width: calc(33.33% - 6px); width: auto; padding: 3px; text-align: center; box-sizing: border-box; } .responsive-fixed-grid td img { max-width: 100%; height: auto; display: block; } } /* 更小屏幕:一行2个 */ @media screen and (max-width: 480px) { .responsive-fixed-grid td { max-width: calc(50% - 5px); } } .responsive-img { width: 100%; height: auto; max-width: 750px; } /* 让所有图片都能响应式缩放 */ img { max-width: 100%; height: auto; } .responsive-two-columns { padding-left: 50px; box-sizing: border-box; } @media screen and (max-width: 768px) { .responsive-two-columns { padding-left: 0 !important; } } /* === 首页表格左偏移(仅电脑端)=== */ @media screen and (min-width: 769px) { .responsive-two-columns { margin-left: -50px !important; } } .responsive-img img { max-width: 100%; height: auto; } /* 等级颜色 */ .bronze-user { color: #CD7F32 !important; font-weight: bold; } .silver-user { color: #0000FF !important; font-weight: bold; } .platinum-user { color: #EE82EE !important; font-weight: bold; } .gold-user { color: #FFD700 !important; font-weight: bold; } .rainbow-user { color: #FFD700 !important; font-weight: bold; } /* 状态圆点 */ .user-status-dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-left: 4px; vertical-align: middle; } .status-online { background-color: #4CAF50; } .status-away { background-color: #FF9800; } .status-offline { background-color: #9E9E9E; } /* 师徒标签 */ .user-tag { display: inline-block; font-size: 0.75em; padding: 0px 4px; margin-left: 4px; border-radius: 3px; vertical-align: middle; font-weight: normal; } .user-tag-mentor { background: #4CAF50; color: white; } .user-tag-newbie { background: #FF9800; color: white; } /* 等级图标 */ .user-level-icons { margin-left: 2px; font-size: 0.9em; vertical-align: middle; white-space: nowrap; } /* 卡片筛选隐藏 */ .pvzhe-card.hidden-card { display: none; } /* ========== 用户资料卡 ========== */ .user-profile-card { max-width: 600px; margin: 20px auto; background: #ffffff; border-radius: 16px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); padding: 2em 1.5em; text-align: center; font-family: 'Segoe UI', 'PingFang SC', sans-serif; } @media screen and (min-width: 768px) { .user-profile-card { max-width: 700px; padding: 3em 2em; } } .user-profile-card .profile-title { font-size: 1.2em; color: #888; letter-spacing: 2px; margin-bottom: 1.2em; } .user-profile-card .profile-avatar { width: 100px; height: 100px; border-radius: 50%; object-fit: cover; border: 3px solid #f0f0f0; margin-bottom: 1em; } @media screen and (min-width: 768px) { .user-profile-card .profile-avatar { width: 130px; height: 130px; } } .user-profile-card .profile-nickname { font-size: 1.8em; font-weight: bold; color: #333; margin-bottom: 0.3em; } .user-profile-card .profile-gender { font-size: 1em; color: #666; margin-bottom: 0.8em; } .user-profile-card .profile-signature { font-style: italic; color: #555; background: #fafafa; padding: 0.8em 1.2em; border-radius: 30px; display: inline-block; margin-bottom: 1em; line-height: 1.5; } .user-profile-card .profile-qq { font-size: 0.95em; color: #666; } .user-profile-card .profile-qq a { color: #12B7F5; text-decoration: none; font-weight: 500; } .user-profile-card .profile-qq a:hover { text-decoration: underline; }
返回
MediaWiki:Common.css
。
查看“︁MediaWiki:Common.css”︁的源代码
MediaWiki界面页面