|
|
| (未显示同一用户的25个中间版本) |
| 第1行: |
第1行: |
| __NOTOC__ | | __NOTOC__ __NOEDITSECTION__ |
| __NOEDITSECTION__ | |
|
| |
|
| <html> | | <html> |
| <style> | | <style> |
| /* 页面级修正:不再把整块 MediaWiki 主体切出一条右侧区域 */ | | /* ===== 江中缘 Wiki:职业总览 ===== */ |
| .mw-body{ | | .mw-body{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important} |
| background:transparent!important;
| | .mw-body-content,.mw-parser-output{background:transparent!important;color:#eef8fb!important} |
| border-color:transparent!important;
| | .jzy-profession-shell{max-width:min(1140px,calc(100vw - 560px));margin:0 auto;font-family:"HarmonyOS Sans SC","MiSans","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",sans-serif;color:#eef8fb;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility} |
| box-shadow:none!important;
| | .jzy-profession-shell *{box-sizing:border-box} |
| backdrop-filter:none!important;
| | .jzy-profession-hero{padding:32px 36px;background:linear-gradient(135deg,rgba(5,43,58,.78),rgba(9,79,76,.67));border:1px solid rgba(153,228,235,.27);border-radius:16px;box-shadow:0 12px 28px rgba(1,18,28,.22),inset 0 1px 0 rgba(255,255,255,.10)} |
| -webkit-backdrop-filter:none!important;
| | .jzy-profession-kicker{margin:0 0 8px;color:#fff1b7;font-size:15px;font-weight:900} |
| } | | .jzy-profession-title{margin:0 0 12px!important;padding:0!important;border:0!important;color:#fff!important;font-size:38px!important;font-weight:900!important;line-height:1.18;text-shadow:0 3px 10px rgba(1,18,28,.80)} |
| .jzy-page-shell{ | | .jzy-profession-lead{max-width:1010px;margin:0;color:#eefaf8;font-size:17px;font-weight:600;line-height:1.92;text-shadow:0 2px 5px rgba(1,18,28,.72)} |
| max-width:min(1220px,calc(100vw - 560px));
| | .jzy-profession-lead+.jzy-profession-lead{margin-top:9px;color:#d9f3ef;font-size:16px;font-weight:500} |
| margin:0 auto;
| | .jzy-profession-version-note{margin:12px 0 0;padding:0;color:rgba(217,243,239,.88);font-size:14px;font-weight:500;line-height:1.75} |
| }
| | .jzy-profession-version-note b{color:#fff1b7;font-weight:900} |
| .jzy-divider{
| | .jzy-profession-divider{height:3px;margin:26px 0 30px;border-radius:999px;background:linear-gradient(90deg,#78d8f0,#5ab878,#f4cf78);box-shadow:0 0 16px rgba(120,216,240,.22)} |
| height:3px;
| | .jzy-profession-section{margin:0 0 38px} |
| margin:22px 0;
| | .jzy-profession-section h2{margin:0 0 14px!important;padding:0!important;border:0!important;color:#d9fff6!important;font-size:30px!important;font-weight:900!important;line-height:1.3;text-shadow:0 3px 8px rgba(1,18,28,.76)} |
| border:0;
| | .jzy-profession-section h2::after{content:"";display:block;width:100%;height:3px;margin-top:9px;border-radius:999px;background:linear-gradient(90deg,#78d8f0,#5ab878,#f4cf78)} |
| border-radius:999px;
| | .jzy-growth-ribbon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:0;padding:4px 12px;background:rgba(7,52,63,.52);border:1px solid rgba(153,228,235,.20);border-radius:18px;box-shadow:0 8px 20px rgba(1,18,28,.14),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:none;-webkit-backdrop-filter:none} |
| background:linear-gradient(90deg,#78d8f0,#5ab878,#f4cf78);
| | .jzy-growth-step{position:relative;padding:7px 22px 10px;color:#fff;font-size:15px;font-weight:800;line-height:1.6;text-align:center;-webkit-text-stroke:.25px rgba(0,36,46,.48);paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,35,44,.96),0 3px 7px rgba(0,35,44,.88)} |
| box-shadow:0 0 16px rgba(120,216,240,.22);
| | .jzy-growth-step+.jzy-growth-step::before{content:"";position:absolute;left:0;top:18%;width:1px;height:64%;background:linear-gradient(transparent,rgba(231,255,249,.76),transparent)} |
| } | | .jzy-growth-step b{display:block;margin-bottom:5px;padding-bottom:6px;color:#fff8d5;font-size:19px;font-weight:900;text-shadow:0 2px 0 rgba(0,35,44,.96),0 3px 7px rgba(0,35,44,.88)} |
| .jzy-side-toc{ | | .jzy-growth-step b::after{content:"";display:block;width:52px;height:2px;margin:6px auto 0;background:linear-gradient(90deg,#78d8f0,#fff4c7);box-shadow:0 1px 3px rgba(0,35,44,.72)} |
| position:fixed;
| | .jzy-profession-grid{display:flex;flex-direction:column;gap:13px} |
| top:50%;
| | .jzy-profession-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;min-height:122px;padding:18px 26px;color:inherit!important;text-decoration:none!important;background:linear-gradient(135deg,rgba(5,52,66,.84),rgba(12,83,80,.72));border:1px solid rgba(153,228,235,.27);border-radius:14px;box-shadow:0 10px 22px rgba(1,18,28,.18),inset 0 1px 0 rgba(255,255,255,.10);transition:transform .18s ease,background .18s ease,border-color .18s ease} |
| right:64px;
| | .jzy-profession-card:hover{transform:translateY(-3px);background:linear-gradient(135deg,rgba(7,66,81,.88),rgba(15,98,89,.78));border-color:rgba(202,244,237,.50)} |
| width:176px;
| | .jzy-profession-icon-wrap{display:flex;align-items:center;justify-content:center;min-height:84px;border-right:1px solid rgba(177,234,233,.20)} |
| padding:12px;
| | .jzy-profession-icon{width:74px;height:74px;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(0,0,0,.32))} |
| background:
| | .jzy-profession-card h3{margin:0 0 6px!important;padding:0!important;border:0!important;color:#fff4c7!important;font-size:23px!important;font-weight:900!important;line-height:1.25;text-shadow:0 2px 5px rgba(1,18,28,.72)} |
| radial-gradient(circle at 18% 0%,rgba(120,216,240,.14),transparent 36%),
| | .jzy-profession-card p{max-width:920px;margin:0;color:#d9eeea;font-size:16px;font-weight:500;line-height:1.8;text-shadow:0 1px 3px rgba(1,18,28,.60)} |
| linear-gradient(145deg,rgba(8,43,58,.62),rgba(10,46,31,.46));
| | .jzy-profession-card p strong{color:#a9f4ff;font-weight:800} |
| border:1px solid rgba(126,204,218,.24);
| | .jzy-personal-growth-section{margin:0 0 38px} |
| border-radius:16px;
| | .jzy-personal-growth-section>h2{margin:0 0 14px!important;padding:0!important;border:0!important;color:#d9fff6!important;font-size:30px!important;font-weight:900!important;line-height:1.3;text-shadow:0 3px 8px rgba(1,18,28,.76)} |
| box-shadow:0 14px 28px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.11);
| | .jzy-personal-growth-section>h2::after{content:"";display:block;width:100%;height:3px;margin-top:9px;border-radius:999px;background:linear-gradient(90deg,#78d8f0,#5ab878,#f4cf78)} |
| z-index:60;
| | .jzy-personal-growth-panel{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:center;padding:21px 26px;color:inherit!important;text-decoration:none!important;background:linear-gradient(135deg,rgba(18,66,76,.60),rgba(29,79,73,.57));border:1px solid rgba(244,207,120,.32);border-radius:14px;box-shadow:0 8px 20px rgba(1,18,28,.14),inset 0 1px 0 rgba(255,255,255,.08);transition:transform .18s ease,background .18s ease,border-color .18s ease} |
| font-family:"Microsoft YaHei",Arial,sans-serif;
| | .jzy-personal-growth-panel:hover{transform:translateY(-3px);background:linear-gradient(135deg,rgba(21,75,86,.67),rgba(35,91,81,.63));border-color:rgba(255,231,153,.56)} |
| backdrop-filter:blur(4px) saturate(115%);
| | .jzy-personal-growth-panel:focus-visible{outline:2px solid #fff1b7;outline-offset:3px} |
| -webkit-backdrop-filter:blur(4px) saturate(115%);
| | .jzy-personal-growth-icon-wrap{display:flex;align-items:center;justify-content:center;min-height:92px;border-right:1px solid rgba(255,241,183,.22)} |
| transform:translateY(-50%);
| | .jzy-personal-growth-icon{width:82px;height:82px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 5px 8px rgba(0,0,0,.32))} |
| display:block;
| | .jzy-personal-growth-icon.jzy-personal-growth-logo{width:180px;height:110px;image-rendering:auto} |
| }
| | .jzy-personal-growth-kicker{margin:0 0 3px;color:#fff1b7;font-size:14px;font-weight:900} |
| .jzy-side-toc-title{
| | .jzy-personal-growth-title{margin:0 0 6px!important;padding:0!important;border:0!important;color:#fff4c7!important;font-size:25px!important;font-weight:900!important;line-height:1.25;text-shadow:0 2px 5px rgba(1,18,28,.72)} |
| margin:0 0 10px;
| | .jzy-personal-growth-text{margin:0;color:#d9eeea;font-size:16px;font-weight:500;line-height:1.8;text-shadow:0 1px 3px rgba(1,18,28,.60)} |
| padding-bottom:8px;
| | .jzy-personal-growth-text strong{color:#a9f4ff;font-weight:800} |
| color:#fff4c7;
| | .jzy-personal-growth-tip{margin:12px 0 0;padding-left:12px;border-left:2px solid #f4cf78;color:#e7f7f1;font-size:15px;font-weight:500;line-height:1.75} |
| font-size:15px;
| | .jzy-personal-growth-tip b{color:#fff1b7;font-weight:900} |
| font-weight:900;
| | .jzy-personal-growth-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,241,183,.24)} |
| text-align:center;
| | .jzy-personal-growth-path{padding:0 15px;color:#cfe9e5;font-size:14px;line-height:1.55} |
| border-bottom:1px solid rgba(244,207,120,.28);
| | .jzy-personal-growth-path:first-child{padding-left:0} |
| } | | .jzy-personal-growth-path+.jzy-personal-growth-path{border-left:1px solid rgba(255,241,183,.18)} |
| .jzy-side-toc a{ | | .jzy-personal-growth-path b{display:block;color:#fff1b7;font-size:15px;font-weight:900} |
| display:block;
| | .jzy-profession-hero,.jzy-profession-section,.jzy-personal-growth-section{scroll-margin-top:96px} |
| margin:5px 0;
| | .jzy-profession-toc{position:fixed;top:50%;right:64px;width:176px;padding:12px;transform:translateY(-50%);z-index:60;background:radial-gradient(circle at 18% 0%,rgba(120,216,240,.14),transparent 36%),linear-gradient(145deg,rgba(8,43,58,.62),rgba(10,46,31,.46));border:1px solid rgba(126,204,218,.24);border-radius:16px;box-shadow:0 14px 28px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.11);backdrop-filter:blur(4px) saturate(115%);-webkit-backdrop-filter:blur(4px) saturate(115%)} |
| padding:7px 9px;
| | .jzy-profession-toc-title{margin:0 0 10px;padding-bottom:8px;color:#fff4c7;font-size:16px;font-weight:900;line-height:normal;text-align:center;border-bottom:1px solid rgba(244,207,120,.28)} |
| border-radius:10px;
| | .jzy-profession-toc a{display:block;margin:5px 0;padding:7px 9px;color:#d6eee6!important;font-size:13px;font-weight:800;line-height:1.3;text-shadow:0 1px 3px rgba(1,18,28,.66);text-decoration:none!important;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.055);border-radius:10px;transition:background .16s ease,color .16s ease,border-color .16s ease} |
| color:#d6eee6!important;
| | .jzy-profession-toc a:hover,.jzy-profession-toc a:focus-visible,.jzy-profession-toc a.is-active{color:#fff4c7!important;background:rgba(244,207,120,.13);border-color:rgba(244,207,120,.30);outline:0} |
| text-decoration:none!important;
| | @media(max-width:1480px){.jzy-profession-shell{max-width:calc(100vw - 520px)}} |
| font-size:12px;
| | @media(max-width:1279px){.jzy-profession-shell{max-width:100%;margin:0}.jzy-profession-toc{display:none}} |
| font-weight:800;
| | @media(max-width:960px){.jzy-growth-ribbon{display:block}.jzy-growth-step{padding:11px 16px;text-align:left}.jzy-growth-step+.jzy-growth-step::before{left:0;top:0;width:100%;height:1px}.jzy-growth-step b::after{margin-left:0}.jzy-personal-growth-panel{grid-template-columns:92px minmax(0,1fr);padding:19px}.jzy-personal-growth-icon-wrap{min-height:82px}.jzy-personal-growth-icon{width:70px;height:70px}.jzy-personal-growth-icon.jzy-personal-growth-logo{width:108px;height:70px}.jzy-personal-growth-paths{grid-template-columns:1fr}.jzy-personal-growth-path{padding:9px 0}.jzy-personal-growth-path+.jzy-personal-growth-path{border-top:1px solid rgba(255,241,183,.18);border-left:0}} |
| line-height:1.2;
| | @media(max-width:660px){.jzy-profession-hero{padding:24px 20px}.jzy-profession-title{font-size:32px!important}.jzy-profession-card{grid-template-columns:70px minmax(0,1fr);gap:14px;min-height:126px;padding:16px}.jzy-profession-icon-wrap{min-height:70px}.jzy-profession-icon{width:62px;height:62px}.jzy-profession-card h3{font-size:20px!important}.jzy-profession-card p,.jzy-profession-lead,.jzy-personal-growth-text{font-size:16px}.jzy-personal-growth-tip{font-size:15px}.jzy-growth-step b{font-size:18px}.jzy-personal-growth-panel{grid-template-columns:1fr;gap:12px;padding:18px}.jzy-personal-growth-icon-wrap{justify-content:flex-start;min-height:0;padding-bottom:12px;border-right:0;border-bottom:1px solid rgba(255,241,183,.22)}} |
| background:rgba(255,255,255,.045);
| | /* 毛玻璃预览:仅作用于本页半透明内容面板。 */ |
| border:1px solid rgba(255,255,255,.055);
| | .jzy-profession-hero,.jzy-growth-ribbon,.jzy-profession-card,.jzy-personal-growth-panel{backdrop-filter:blur(8px) saturate(118%)!important;-webkit-backdrop-filter:blur(8px) saturate(118%)!important} |
| transition:background .16s ease,color .16s ease,transform .16s ease,border-color .16s ease;
| | @media(max-width:760px){.jzy-profession-hero,.jzy-growth-ribbon,.jzy-profession-card,.jzy-personal-growth-panel{backdrop-filter:blur(5px) saturate(115%)!important;-webkit-backdrop-filter:blur(5px) saturate(115%)!important}} |
| } | |
| .jzy-side-toc a:hover{ | |
| transform:translateX(-2px);
| |
| color:#fff4c7!important;
| |
| background:rgba(244,207,120,.13);
| |
| border-color:rgba(244,207,120,.30);
| |
| }
| |
| span[id^="jzy-"]{scroll-margin-top:96px}
| |
| .jzy-home-panel, | |
| .jzy-card-table{ | |
| width:100%;
| |
| border-collapse:separate!important;
| |
| border-spacing:0!important;
| |
| border:none!important;
| |
| background:transparent!important;
| |
| }
| |
| .jzy-copy-cell{
| |
| padding:22px 24px;
| |
| background:
| |
| radial-gradient(circle at 12% 0%,rgba(120,216,240,.12),transparent 34%),
| |
| linear-gradient(135deg,rgba(8,43,58,.46),rgba(10,46,31,.36));
| |
| border:1px solid rgba(126,204,218,.22);
| |
| border-radius:16px;
| |
| box-shadow:0 12px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.10);
| |
| color:#eef8fb;
| |
| line-height:1.88;
| |
| } | |
| .jzy-card-table{border-spacing:10px!important} | |
| .jzy-feature,
| |
| .jzy-play,
| |
| .jzy-step,
| |
| .jzy-hot,
| |
| .jzy-stat,
| |
| .jzy-community, | |
| .jzy-nav-card{
| |
| position:relative;
| |
| overflow:hidden;
| |
| border-radius:14px;
| |
| border:1px solid rgba(255,255,255,.10);
| |
| box-shadow:0 10px 22px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.10);
| |
| vertical-align:middle;
| |
| }
| |
| .jzy-feature::before,
| |
| .jzy-play::before, | |
| .jzy-step::before,
| |
| .jzy-hot::before,
| |
| .jzy-stat::before,
| |
| .jzy-community::before, | |
| .jzy-nav-card::before{ | |
| content:"";
| |
| position:absolute;
| |
| inset:0;
| |
| background:linear-gradient(135deg,rgba(255,255,255,.14),transparent 50%);
| |
| pointer-events:none;
| |
| } | |
| .jzy-feature{padding:18px 14px;width:25%;text-align:center;font-weight:800} | |
| .jzy-play{padding:22px 16px;width:25%;text-align:center;font-weight:800}
| |
| .jzy-step{padding:20px 14px;width:25%;text-align:center}
| |
| .jzy-hot,.jzy-community{padding:14px 16px;text-align:center;font-weight:750} | |
| .jzy-stat{padding:22px 16px;width:50%;text-align:center;font-weight:800}
| |
| .jzy-nav-card{padding:15px 18px;width:50%;font-weight:700;border-left:4px solid rgba(120,216,240,.78)} | |
| .jzy-blue{background:rgba(8,74,88,.48);color:#dffbff;border-bottom:3px solid #16c3d0} | |
| .jzy-green{background:rgba(18,70,42,.48);color:#d7f8e2;border-bottom:3px solid #5ab878}
| |
| .jzy-gold{background:rgba(98,67,20,.44);color:#ffe9ad;border-bottom:3px solid #d4a848}
| |
| .jzy-rose{background:rgba(80,26,48,.44);color:#f4c9dc;border-bottom:3px solid #d95b91}
| |
| .jzy-violet{background:rgba(42,30,80,.44);color:#dcd2ff;border-bottom:3px solid #8c78da}
| |
| .jzy-cyan{background:rgba(8,58,68,.46);color:#d9f7ff;border-bottom:3px solid #0fb4c1}
| |
| .jzy-muted{color:rgba(238,248,251,.78);font-size:.88em;line-height:1.55} | |
| .jzy-nav-card.jzy-green{border-left-color:#5ab878} | |
| .jzy-nav-card.jzy-gold{border-left-color:#d4a848}
| |
| .jzy-nav-card.jzy-rose{border-left-color:#d95b91} | |
| .jzy-nav-card.jzy-violet{border-left-color:#8c78da} | |
| .jzy-step-badge{
| |
| display:inline-block;
| |
| width:36px;
| |
| height:36px;
| |
| line-height:36px;
| |
| margin-bottom:9px;
| |
| border-radius:50%;
| |
| color:#fff;
| |
| font-weight:900;
| |
| font-size:18px;
| |
| box-shadow:0 6px 14px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.18);
| |
| } | |
| .jzy-step-badge-blue{background:linear-gradient(135deg,#16c3d0,#0a5258)} | |
| .jzy-step-badge-green{background:linear-gradient(135deg,#5ab878,#155d38)} | |
| .jzy-step-badge-gold{background:linear-gradient(135deg,#d4a848,#8b6508)} | |
| .jzy-step-badge-rose{background:linear-gradient(135deg,#d95b91,#7a2050)} | |
| .jzy-cta{ | |
| width:100%;
| |
| border-collapse:separate!important;
| |
| border-spacing:0!important;
| |
| border:none!important;
| |
| background:transparent!important;
| |
| }
| |
| .jzy-cta-cell{
| |
| padding:30px 22px;
| |
| background:
| |
| radial-gradient(circle at 10% 0%,rgba(120,216,240,.14),transparent 28%),
| |
| radial-gradient(circle at 88% 12%,rgba(244,207,120,.18),transparent 28%),
| |
| linear-gradient(135deg,rgba(4,31,49,.86),rgba(10,82,88,.76),rgba(35,83,53,.76));
| |
| border:1px solid rgba(244,207,120,.24);
| |
| border-radius:18px;
| |
| border-bottom:4px solid #d4a848;
| |
| text-align:center;
| |
| color:#f6fbf7;
| |
| box-shadow:0 14px 30px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.12);
| |
| } | |
| .jzy-footer-note{ | |
| padding:18px;
| |
| background:rgba(8,22,34,.34);
| |
| border:1px solid rgba(126,204,218,.18);
| |
| border-radius:12px;
| |
| text-align:center;
| |
| color:#b9d5dd;
| |
| line-height:1.75;
| |
| } | |
| #jzy-game-info{
| |
| background:
| |
| radial-gradient(circle at 12% 8%,rgba(110,220,190,.18),transparent 28%),
| |
| radial-gradient(circle at 85% 18%,rgba(242,199,107,.15),transparent 24%),
| |
| linear-gradient(135deg,rgba(4,31,49,.88),rgba(10,82,88,.78) 48%,rgba(35,83,53,.80));
| |
| color:#f6fbf7;
| |
| padding:18px 26px 40px;
| |
| border:1px solid rgba(190,241,220,.24);
| |
| border-radius:18px;
| |
| box-shadow:0 14px 32px rgba(2,18,28,.26),inset 0 1px 0 rgba(255,255,255,.12);
| |
| font-family:"Microsoft YaHei",Arial,sans-serif;
| |
| overflow:hidden;
| |
| backdrop-filter:blur(3px) saturate(115%);
| |
| -webkit-backdrop-filter:blur(3px) saturate(115%);
| |
| }
| |
| #jzy-game-info *{box-sizing:border-box}
| |
| .jzy-game-shell{max-width:1120px;margin:0 auto} | |
| .jzy-tabs{ | |
| width:max-content;
| |
| max-width:100%;
| |
| margin:0 auto 22px;
| |
| padding:5px;
| |
| display:flex;
| |
| gap:12px;
| |
| flex-wrap:wrap;
| |
| justify-content:center;
| |
| background:rgba(2,24,38,.46);
| |
| border:1px solid rgba(196,241,230,.28);
| |
| border-radius:20px;
| |
| box-shadow:inset 0 1px 0 rgba(255,255,255,.08);
| |
| } | |
| .jzy-tab{ | |
| min-width:106px;
| |
| height:56px;
| |
| border:0;
| |
| border-radius:15px;
| |
| background:transparent;
| |
| color:#d6eee6;
| |
| font-size:20px;
| |
| font-weight:800;
| |
| cursor:pointer;
| |
| letter-spacing:.02em;
| |
| }
| |
| .jzy-tab:hover{color:#fff4c7;background:rgba(255,255,255,.08)}
| |
| .jzy-tab.is-active{
| |
| background:linear-gradient(180deg,#fff4c7,#f4cf78);
| |
| color:#164554;
| |
| box-shadow:0 5px 16px rgba(244,207,120,.24),inset 0 -3px 0 rgba(141,102,31,.24);
| |
| }
| |
| .jzy-heading{
| |
| height:58px;
| |
| margin:0 0 30px;
| |
| border:1px solid rgba(210,244,235,.34);
| |
| border-radius:8px;
| |
| display:flex;
| |
| align-items:center;
| |
| justify-content:center;
| |
| font-size:28px;
| |
| font-weight:900;
| |
| color:#fffaf0;
| |
| background:rgba(4,29,43,.30);
| |
| box-shadow:inset 0 -3px 0 rgba(242,199,107,.36);
| |
| text-shadow:0 2px 3px rgba(0,0,0,.35);
| |
| }
| |
| .jzy-subheading{margin:-18px auto 24px;color:#e5f7f1;font-size:16px;font-weight:600;line-height:1.7;text-align:center;text-shadow:0 2px 5px rgba(1,18,28,.72)}
| |
| #jzy-game-info .jzy-grid{
| |
| display:grid;
| |
| grid-template-columns:repeat(3,minmax(0,1fr));
| |
| gap:18px 14px;
| |
| padding:0 24px;
| |
| }
| |
| #jzy-game-info .jzy-card{
| |
| min-height:132px;
| |
| padding:18px 24px 18px 26px;
| |
| display:grid;
| |
| grid-template-columns:122px minmax(0,1fr);
| |
| align-items:center;
| |
| justify-content:stretch;
| |
| column-gap:12px;
| |
| background:
| |
| linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.052)),
| |
| radial-gradient(circle at 22% 50%,rgba(111,226,212,.14),transparent 42%);
| |
| border:1px solid rgba(207,246,229,.22);
| |
| border-radius:16px;
| |
| box-shadow:0 7px 0 rgba(12,52,64,.58),0 12px 22px rgba(3,18,26,.18);
| |
| color:#f7fbf6!important;
| |
| text-decoration:none!important;
| |
| font-size:22px;
| |
| font-weight:900;
| |
| overflow:hidden;
| |
| transition:transform .16s ease,background .16s ease,color .16s ease,border-color .16s ease;
| |
| } | |
| #jzy-game-info .jzy-card.has-description{min-height:150px}
| |
| #jzy-game-info .jzy-card:hover{
| |
| transform:translateY(-2px);
| |
| background:
| |
| linear-gradient(145deg,rgba(255,244,199,.18),rgba(99,211,182,.10)),
| |
| radial-gradient(circle at 22% 50%,rgba(255,236,157,.18),transparent 44%);
| |
| border-color:rgba(244,207,120,.58);
| |
| color:#fff1b8!important;
| |
| } | |
| #jzy-game-info .jzy-icon{
| |
| width:104px;
| |
| height:92px;
| |
| display:flex;
| |
| align-items:center;
| |
| justify-content:center;
| |
| justify-self:start;
| |
| border-radius:18px;
| |
| background:radial-gradient(circle at 50% 42%,rgba(143,244,223,.16),rgba(8,39,51,.05) 68%);
| |
| }
| |
| #jzy-game-info .jzy-icon img{
| |
| width:auto;
| |
| height:auto;
| |
| max-width:86px;
| |
| max-height:86px;
| |
| object-fit:contain;
| |
| display:block;
| |
| filter:drop-shadow(0 7px 10px rgba(0,0,0,.28));
| |
| }
| |
| #jzy-game-info .jzy-fallback{
| |
| display:none;
| |
| width:74px;
| |
| height:74px;
| |
| align-items:center;
| |
| justify-content:center;
| |
| border-radius:18px;
| |
| background:linear-gradient(145deg,#e8cc7b,#75d5bd);
| |
| color:#073647;
| |
| border:2px solid rgba(255,255,255,.38);
| |
| font-size:30px;
| |
| font-weight:900;
| |
| box-shadow:0 8px 18px rgba(0,0,0,.20);
| |
| }
| |
| #jzy-game-info .jzy-card-copy{
| |
| min-width:0;
| |
| grid-column:2;
| |
| justify-self:center;
| |
| text-align:center;
| |
| } | |
| #jzy-game-info .jzy-name{
| |
| display:block;
| |
| min-width:0;
| |
| justify-self:center;
| |
| text-align:center;
| |
| white-space:nowrap;
| |
| transform:none;
| |
| line-height:1.15;
| |
| letter-spacing:0;
| |
| text-shadow:0 2px 3px rgba(0,0,0,.35);
| |
| }
| |
| #jzy-game-info .jzy-card-desc{display:block;margin-top:8px;color:#ddf4ef;font-size:14px;font-weight:600;line-height:1.55;text-align:center;text-shadow:0 2px 4px rgba(1,18,28,.70)}
| |
| #jzy-game-info .jzy-card:nth-last-child(1):nth-child(3n+1){grid-column:2}
| |
| @media(max-width:1480px){
| |
| .jzy-page-shell{max-width:calc(100vw - 500px)}
| |
| .jzy-side-toc{right:52px}
| |
| }
| |
| @media(max-width:1279px){
| |
| .jzy-page-shell{max-width:100%;margin:0}
| |
| .jzy-side-toc{display:none}
| |
| } | |
| @media(max-width:900px){ | |
| .jzy-card-table{border-spacing:8px!important}
| |
| #jzy-game-info .jzy-grid{grid-template-columns:repeat(2,1fr);padding:0}
| |
| #jzy-game-info .jzy-card:nth-last-child(1):nth-child(3n+1){grid-column:auto}
| |
| } | |
| @media(max-width:560px){
| |
| #jzy-game-info{padding:14px 12px 30px;border-radius:14px}
| |
| .jzy-tabs{gap:6px}
| |
| .jzy-tab{min-width:82px;height:46px;font-size:16px}
| |
| .jzy-heading{font-size:22px}
| |
| #jzy-game-info .jzy-grid{grid-template-columns:1fr}
| |
| #jzy-game-info .jzy-card{min-height:104px;padding:14px 16px;font-size:20px;grid-template-columns:88px minmax(0,1fr);column-gap:8px}
| |
| #jzy-game-info .jzy-card.has-description{min-height:126px}
| |
| #jzy-game-info .jzy-icon{width:78px;height:76px;border-radius:15px}
| |
| #jzy-game-info .jzy-icon img{max-width:66px;max-height:66px}
| |
| #jzy-game-info .jzy-card-desc{font-size:13px;line-height:1.5}
| |
| }
| |
| | |
| /* 首页最终修正:背景保持原图清晰,不使用玻璃模糊。 */
| |
| body{
| |
| background:url("https://wiki.mcjzy.net/images/4/46/%E6%B2%99%E6%BB%A9%E8%83%8C%E6%99%AF.png") no-repeat fixed center center / cover!important;
| |
| }
| |
| #jzy-game-info,
| |
| .jzy-side-toc{
| |
| backdrop-filter:none!important;
| |
| -webkit-backdrop-filter:none!important;
| |
| }
| |
| | |
| /* 移除 Citizen 页脚外层产生的伪元素和多余空白,避免正文与页脚被切开。 */
| |
| #citizen-footer.jzy-footer-ready,
| |
| .citizen-footer.jzy-footer-ready,
| |
| #footer.jzy-footer-ready,
| |
| .mw-footer.jzy-footer-ready{
| |
| margin:0!important;
| |
| padding:0!important;
| |
| min-height:0!important;
| |
| }
| |
| #citizen-footer.jzy-footer-ready::before,
| |
| #citizen-footer.jzy-footer-ready::after,
| |
| .citizen-footer.jzy-footer-ready::before,
| |
| .citizen-footer.jzy-footer-ready::after,
| |
| #footer.jzy-footer-ready::before,
| |
| #footer.jzy-footer-ready::after{
| |
| content:none!important;
| |
| display:none!important;
| |
| }
| |
| #jzy-official-footer{padding-top:28px!important}
| |
| | |
| /* ===== 首页精致字体与可读性优化 ===== */
| |
| .jzy-page-shell,
| |
| .jzy-page-shell *,
| |
| #jzy-game-info,
| |
| #jzy-game-info *,
| |
| .jzy-side-toc,
| |
| .jzy-side-toc *{
| |
| font-family:"HarmonyOS Sans SC","MiSans","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",sans-serif!important;
| |
| -webkit-font-smoothing:antialiased;
| |
| -moz-osx-font-smoothing:grayscale;
| |
| text-rendering:optimizeLegibility;
| |
| }
| |
| .jzy-page-shell{
| |
| font-size:17px;
| |
| color:#f3fbff;
| |
| line-height:1.9;
| |
| text-shadow:0 2px 5px rgba(2,24,34,.62);
| |
| }
| |
| .jzy-page-shell h1,
| |
| .jzy-page-shell .firstHeading{
| |
| font-size:40px!important;
| |
| line-height:1.2!important;
| |
| font-weight:900!important;
| |
| text-shadow:0 3px 10px rgba(2,20,30,.72)!important;
| |
| }
| |
| .jzy-page-shell h2{
| |
| font-size:29px!important;
| |
| line-height:1.32!important;
| |
| font-weight:900!important;
| |
| text-shadow:0 3px 8px rgba(2,20,30,.68)!important;
| |
| }
| |
| .jzy-copy-cell{
| |
| padding:25px 27px!important;
| |
| background:
| |
| radial-gradient(circle at 12% 0%,rgba(120,216,240,.13),transparent 34%),
| |
| linear-gradient(135deg,rgba(6,43,58,.58),rgba(10,67,72,.50))!important;
| |
| font-size:17px;
| |
| line-height:1.95!important;
| |
| text-shadow:0 2px 5px rgba(1,18,28,.76);
| |
| }
| |
| .jzy-copy-cell strong,
| |
| .jzy-page-shell > b,
| |
| .jzy-page-shell > strong{
| |
| color:#ffffff!important;
| |
| font-weight:900!important;
| |
| text-shadow:0 2px 6px rgba(1,18,28,.82)!important;
| |
| }
| |
| .jzy-feature,
| |
| .jzy-play,
| |
| .jzy-step,
| |
| .jzy-hot,
| |
| .jzy-stat,
| |
| .jzy-community,
| |
| .jzy-nav-card{
| |
| font-size:17px;
| |
| line-height:1.5;
| |
| text-shadow:0 2px 5px rgba(1,18,28,.72);
| |
| }
| |
| .jzy-muted{
| |
| color:rgba(241,250,253,.90)!important;
| |
| font-size:.92em;
| |
| text-shadow:0 1px 4px rgba(1,18,28,.68);
| |
| }
| |
| .jzy-side-toc-title{font-size:16px}
| |
| .jzy-side-toc a{font-size:13px;line-height:1.3;text-shadow:0 1px 3px rgba(1,18,28,.66)}
| |
| #jzy-game-info .jzy-card{font-size:23px;text-shadow:0 3px 7px rgba(1,18,28,.78)}
| |
| #jzy-game-info .jzy-name{font-weight:900;text-shadow:0 3px 7px rgba(1,18,28,.78)}
| |
| #jzy-game-info .jzy-tab{font-size:20px;font-weight:900;text-shadow:0 2px 4px rgba(1,18,28,.62)}
| |
| #jzy-game-info .jzy-heading{font-size:29px;text-shadow:0 3px 7px rgba(1,18,28,.76)}
| |
| @media(max-width:560px){
| |
| .jzy-page-shell{font-size:16px;line-height:1.85}
| |
| .jzy-page-shell h1,.jzy-page-shell .firstHeading{font-size:34px!important}
| |
| .jzy-page-shell h2{font-size:26px!important}
| |
| .jzy-copy-cell{padding:20px 18px!important;font-size:16px;line-height:1.9!important}
| |
| .jzy-feature,.jzy-play,.jzy-step,.jzy-hot,.jzy-stat,.jzy-community,.jzy-nav-card{font-size:16px}
| |
| #jzy-game-info .jzy-card{font-size:21px}
| |
| #jzy-game-info .jzy-tab{font-size:17px}
| |
| #jzy-game-info .jzy-heading{font-size:24px}
| |
| } | |
| </style> | | </style> |
| <div class="jzy-side-toc">
| |
| <div class="jzy-side-toc-title">江中缘导航</div>
| |
| <a href="#jzy-top">首页顶部</a>
| |
| <a href="#jzy-about">关于江中缘</a>
| |
| <a href="#jzy-info">游戏资讯</a>
| |
| <a href="#jzy-play">核心玩法</a>
| |
| <a href="#jzy-start">快速入门</a>
| |
| </div>
| |
| </html>
| |
|
| |
|
| <div class="jzy-page-shell"> | | <nav class="jzy-profession-toc" aria-label="页面目录"><div class="jzy-profession-toc-title">页面目录</div><a class="is-active" href="#profession-top" aria-current="page">页面顶部</a><a href="#profession-growth">职业成长</a><a href="#profession-personal-growth">个人成长</a><a href="#profession-list">五类职业</a></nav> |
|
| |
|
| <span id="jzy-top"></span> | | <main class="jzy-profession-shell" id="profession-top"> |
| = 江中缘 Wiki = | | <section class="jzy-profession-hero" id="profession-overview"> |
| | <p class="jzy-profession-kicker">江中缘 Wiki · 游戏资讯</p> |
| | <h1 class="jzy-profession-title">职业</h1> |
| | <p class="jzy-profession-lead">职业系统把海岛上的战斗、探索与庄园日常串成一段长期成长。无论你是在岛屿中迎战怪物、深入林地与矿层采集资源,还是经营农田、前往水域垂钓,每一次参与都会沉淀为对应职业的经验。</p> |
| | <p class="jzy-profession-lead">你可以专注一条最感兴趣的路线,也可以在多种玩法之间自由切换;职业成长会自然融入个人海岛经营与好友同行的每一段旅程。</p> |
| | <p class="jzy-profession-version-note"><b>版本说明:</b>本页当前收录 1.2.0 版本已开放的五类职业;后续职业与成长内容将随版本更新逐步加入,实际开放情况请以游戏内为准。</p> |
| | </section> |
|
| |
|
| ''海岛经营 · MMORPG · 多人社区''<br>
| | <div class="jzy-profession-divider"></div> |
| 《我的世界》网易Java游戏版服务器官方百科
| |
|
| |
|
| <div class="jzy-divider"></div> | | <section class="jzy-profession-section" id="profession-growth"> |
| | <h2>职业成长</h2> |
| | <div class="jzy-growth-ribbon"> |
| | <div class="jzy-growth-step"><b>选择玩法</b>战斗、采集、耕作或垂钓,随心开始</div> |
| | <div class="jzy-growth-step"><b>累积经验</b>完成对应行动,成长自然沉淀</div> |
| | <div class="jzy-growth-step"><b>解锁提升</b>等级提高后,更多能力与内容逐步开放</div> |
| | </div> |
| | </section> |
|
| |
|
| <span id="jzy-about"></span> | | <section class="jzy-personal-growth-section" id="profession-personal-growth" aria-labelledby="jzy-personal-growth-heading"> |
| == 关于江中缘 == | | <h2 id="jzy-personal-growth-heading">个人成长</h2> |
| | <a class="jzy-personal-growth-panel" href="/index.php?title=%E6%B1%9F%E4%B8%AD%E7%BC%98%E7%AD%89%E7%BA%A7" aria-label="查看江中缘等级详情"> |
| | <div class="jzy-personal-growth-icon-wrap"><img class="jzy-personal-growth-icon jzy-personal-growth-logo" src="https://wiki.mcjzy.net/images/1/10/3.png" alt="江中缘等级"></div> |
| | <div> |
| | <p class="jzy-personal-growth-kicker">贯穿海岛旅程的长期进度</p> |
| | <h3 class="jzy-personal-growth-title">个人等级</h3> |
| | <p class="jzy-personal-growth-text">个人成长不属于五类职业中的任意一类,而是记录你在江中缘中走过的整体旅程。无论是探索岛屿、挑战怪物、收集资源,还是经营农田、悠闲垂钓,只要持续体验不同玩法,都会逐步累积<strong>个人经验</strong>,让冒险、经营与探索都留下成长痕迹。</p> |
| | <p class="jzy-personal-growth-tip"><b>游玩提示:</b>这里没有固定的每日要求或指定路线。选择自己喜欢的玩法,随心探索、切换职业、经营海岛,每一次投入都会让个人成长持续向前。</p> |
| | <div class="jzy-personal-growth-paths"> |
| | <div class="jzy-personal-growth-path"><b>自由探索</b>走进岛屿不同区域,发现资源与新的玩法。</div> |
| | <div class="jzy-personal-growth-path"><b>日常游玩</b>战斗、采集、耕作或垂钓,按自己的节奏前进。</div> |
| | <div class="jzy-personal-growth-path"><b>职业历程</b>五类职业的每次进展,都会同步沉淀为成长。</div> |
| | </div> |
| | </div> |
| | </a> |
| | </section> |
|
| |
|
| {| class="jzy-home-panel"
| | <section class="jzy-profession-section" id="profession-list"> |
| | class="jzy-copy-cell" |
| | <h2>五类职业</h2> |
| '''江中缘'''是一款历经四年精心打造的《我的世界:网易Java版》'''海岛经营结合高版本特性'''的社区趣味多人 MMORPG 服务器。玩家从一座废弃已久的海岛度假庄园启程,白手起家,解锁超过 '''10000+''' 全新物品道具,一步步打造属于自己的商业版图。
| | <div class="jzy-profession-grid"> |
| | | <a class="jzy-profession-card" href="/index.php?title=%E6%AD%A6%E6%96%97%E6%B3%95" aria-label="查看武斗法详情"> |
| 服务器融合了'''类似 Hypixel Skyblock''' 的核心内容——采集资源、提升技能、挑战首领、开拓岛屿区域,享受深度成长的乐趣。此外,服务器内置了多款'''自研游戏''',随时与好友来一场轻松的对决或合作。
| | <div class="jzy-profession-icon-wrap"><img class="jzy-profession-icon" src="https://wiki.mcjzy.net/images/thumb/9/9b/%E6%AD%A6%E6%96%97%E6%B3%95.png/120px-%E6%AD%A6%E6%96%97%E6%B3%95.png?20260718043641" alt="武斗法"></div> |
| |}
| | <div><h3>武斗法</h3><p>面向岛屿战斗与冒险挑战。迎战怪物和首领,在一次次实战中熟悉战斗节奏、磨炼技巧,<strong>积累战斗经验</strong>。</p></div> |
| | | </a> |
| '''服务器特色:'''
| | <a class="jzy-profession-card" href="/index.php?title=%E6%96%A9%E6%9C%A8%E6%9C%AF" aria-label="查看斩木术详情"> |
| {| class="jzy-card-table"
| | <div class="jzy-profession-icon-wrap"><img class="jzy-profession-icon" src="https://wiki.mcjzy.net/images/thumb/b/b8/%E6%96%A9%E6%9C%A8%E6%9C%AF.png/120px-%E6%96%A9%E6%9C%A8%E6%9C%AF.png?20260718043736" alt="斩木术"></div> |
| | class="jzy-feature jzy-blue" | '''10000+'''<br><span class="jzy-muted">全新道具</span>
| | <div><h3>斩木术</h3><p>穿行林地、砍伐不同种类的树木,收集建造与经营所需的木材和特殊木料;探索与采集同步进行,<strong>持续积累伐木经验</strong>。</p></div> |
| | class="jzy-feature jzy-green" | '''多人联机'''<br><span class="jzy-muted">趣味互动</span>
| | </a> |
| | class="jzy-feature jzy-gold" | '''随机地牢'''<br><span class="jzy-muted">挑战宝藏</span>
| | <a class="jzy-profession-card" href="/index.php?title=%E9%87%87%E5%AE%9D%E6%9C%AF" aria-label="查看采宝术详情"> |
| | class="jzy-feature jzy-rose" | '''自研游戏'''<br><span class="jzy-muted">独家玩法</span>
| | <div class="jzy-profession-icon-wrap"><img class="jzy-profession-icon" src="https://wiki.mcjzy.net/images/thumb/a/a8/%E9%87%87%E5%AE%9D%E6%9C%AF.png/120px-%E9%87%87%E5%AE%9D%E6%9C%AF.png?20260718043548" alt="采宝术"></div> |
| |}
| | <div><h3>采宝术</h3><p>向更深处探索矿层,开采各类矿石与深层资源,发掘宝石和稀有材料。每一次继续向下的探索,都会带来新的收获与<strong>采集经验</strong>。</p></div> |
| | | </a> |
| <div class="jzy-divider"></div> | | <a class="jzy-profession-card" href="/index.php?title=%E7%94%B0%E5%9B%AD%E9%81%93" aria-label="查看田园道详情"> |
| | | <div class="jzy-profession-icon-wrap"><img class="jzy-profession-icon" src="https://wiki.mcjzy.net/images/thumb/f/f4/%E7%94%B0%E5%9B%AD%E9%81%93.png/120px-%E7%94%B0%E5%9B%AD%E9%81%93.png?20260718043612" alt="田园道"></div> |
| <span id="jzy-info"></span> | | <div><h3>田园道</h3><p>围绕个人海岛的农务日常展开。种植作物、照料农田并收获季节素材,让庄园经营的每一次投入都转化为<strong>农业经验</strong>。</p></div> |
| == 游戏资讯 == | | </a> |
| | | <a class="jzy-profession-card" href="/index.php?title=%E6%B8%94%E4%B9%90%E9%81%93" aria-label="查看渔乐道详情"> |
| <html>
| | <div class="jzy-profession-icon-wrap"><img class="jzy-profession-icon" src="https://wiki.mcjzy.net/images/thumb/4/46/%E6%B8%94%E4%B9%90%E9%81%93.png/120px-%E6%B8%94%E4%B9%90%E9%81%93.png?20260718043709" alt="渔乐道"></div> |
| <div id="jzy-game-info"> | | <div><h3>渔乐道</h3><p>前往不同水域垂钓,收集各类鱼类与稀有渔获。等待鱼讯、把握收竿时机,在轻松的海岛时光中获得<strong>垂钓经验</strong>。</p></div> |
| <div class="jzy-game-shell"> | | </a> |
| <div id="jzy-tabs" class="jzy-tabs"></div>
| | </div> |
| <div id="jzy-heading" class="jzy-heading">游戏基础</div>
| | </section> |
| <p id="jzy-subheading" class="jzy-subheading" hidden></p>
| | </main> |
| <div id="jzy-grid" class="jzy-grid"></div>
| |
| </div> | |
| <script> | | <script> |
| (function() { | | (function(){ |
| var icons = { | | var links = Array.prototype.slice.call(document.querySelectorAll('.jzy-profession-toc a')); |
| "教学": "https://wiki.mcjzy.net/images/thumb/8/8d/%E6%95%99%E5%AD%A6.png/120px-%E6%95%99%E5%AD%A6.png?20260718043338",
| | var sections = ['profession-top','profession-growth','profession-personal-growth','profession-list'].map(function(id){return document.getElementById(id);}).filter(Boolean); |
| "社区协助": "https://wiki.mcjzy.net/images/thumb/2/21/%E7%A4%BE%E5%8C%BA%E5%8D%8F%E5%8A%A9.png/120px-%E7%A4%BE%E5%8C%BA%E5%8D%8F%E5%8A%A9.png?20260718043421",
| | if(!links.length || !sections.length || !('IntersectionObserver' in window)){return;} |
| "事件时间": "https://wiki.mcjzy.net/images/thumb/b/b1/%E4%BA%8B%E4%BB%B6%E6%97%B6%E9%97%B4.png/120px-%E4%BA%8B%E4%BB%B6%E6%97%B6%E9%97%B4.png?20260718043447",
| | var observer = new IntersectionObserver(function(entries){ |
| "赛事": "https://wiki.mcjzy.net/images/thumb/2/26/%E8%B5%9B%E4%BA%8B.png/120px-%E8%B5%9B%E4%BA%8B.png?20260721112148",
| | entries.forEach(function(entry){ |
| "酸雨": "https://wiki.mcjzy.net/images/thumb/8/8b/%E9%85%B8%E9%9B%A8.png/120px-%E9%85%B8%E9%9B%A8.png?20260718043516",
| | if(!entry.isIntersecting){return;} |
| "采宝术": "https://wiki.mcjzy.net/images/thumb/a/a8/%E9%87%87%E5%AE%9D%E6%9C%AF.png/120px-%E9%87%87%E5%AE%9D%E6%9C%AF.png?20260718043548",
| | links.forEach(function(link){ |
| "田园道": "https://wiki.mcjzy.net/images/thumb/f/f4/%E7%94%B0%E5%9B%AD%E9%81%93.png/120px-%E7%94%B0%E5%9B%AD%E9%81%93.png?20260718043612",
| | var active = link.getAttribute('href') === '#' + entry.target.id; |
| "武斗法": "https://wiki.mcjzy.net/images/thumb/9/9b/%E6%AD%A6%E6%96%97%E6%B3%95.png/120px-%E6%AD%A6%E6%96%97%E6%B3%95.png?20260718043641",
| | link.classList.toggle('is-active', active); |
| "渔乐道": "https://wiki.mcjzy.net/images/thumb/4/46/%E6%B8%94%E4%B9%90%E9%81%93.png/120px-%E6%B8%94%E4%B9%90%E9%81%93.png?20260718043709",
| | link.setAttribute('aria-current', active ? 'page' : 'false'); |
| "斩木术": "https://wiki.mcjzy.net/images/thumb/b/b8/%E6%96%A9%E6%9C%A8%E6%9C%AF.png/120px-%E6%96%A9%E6%9C%A8%E6%9C%AF.png?20260718043736",
| | }); |
| "家具": "https://wiki.mcjzy.net/images/thumb/5/59/%E5%AE%B6%E5%85%B7.png/120px-%E5%AE%B6%E5%85%B7.png?20260718043802",
| |
| "商店": "https://wiki.mcjzy.net/images/thumb/0/05/%E5%95%86%E5%BA%97.png/120px-%E5%95%86%E5%BA%97.png?20260718043829",
| |
| "指令": "https://wiki.mcjzy.net/images/thumb/2/20/%E6%8C%87%E4%BB%A4.png/120px-%E6%8C%87%E4%BB%A4.png?20260718043858",
| |
| "宝石镶嵌": "https://wiki.mcjzy.net/images/thumb/2/27/%E5%AE%9D%E7%9F%B3%E9%95%B6%E5%B5%8C.png/120px-%E5%AE%9D%E7%9F%B3%E9%95%B6%E5%B5%8C.png?20260718043930",
| |
| "宠物": "https://wiki.mcjzy.net/images/thumb/2/23/%E5%AE%A0%E7%89%A9.png/120px-%E5%AE%A0%E7%89%A9.png?20260718043956",
| |
| "宠物物品": "https://wiki.mcjzy.net/images/thumb/9/97/%E5%AE%A0%E7%89%A9%E7%89%A9%E5%93%81.png/120px-%E5%AE%A0%E7%89%A9%E7%89%A9%E5%93%81.png?20260718044020",
| |
| "地下城": "https://wiki.mcjzy.net/images/thumb/0/06/%E5%9C%B0%E4%B8%8B%E5%9F%8E.png/120px-%E5%9C%B0%E4%B8%8B%E5%9F%8E.png?20260718044049",
| |
| "辅助物品": "https://wiki.mcjzy.net/images/thumb/6/68/%E8%BE%85%E5%8A%A9%E7%89%A9%E5%93%81.png/120px-%E8%BE%85%E5%8A%A9%E7%89%A9%E5%93%81.png?20260718044118",
| |
| "附魔": "https://wiki.mcjzy.net/images/thumb/4/45/%E9%99%84%E9%AD%94.png/120px-%E9%99%84%E9%AD%94.png?20260718044141",
| |
| "怪物": "https://wiki.mcjzy.net/images/thumb/5/59/%E6%80%AA%E7%89%A9.png/120px-%E6%80%AA%E7%89%A9.png?20260718044202",
| |
| "盔甲": "https://wiki.mcjzy.net/images/thumb/e/e7/%E7%9B%94%E7%94%B2.png/120px-%E7%9B%94%E7%94%B2.png?20260718044225",
| |
| "猎手": "https://wiki.mcjzy.net/images/thumb/b/b5/%E7%8C%8E%E6%89%8B.png/120px-%E7%8C%8E%E6%89%8B.png?20260718044249",
| |
| "饰品": "https://wiki.mcjzy.net/images/thumb/2/21/%E9%A5%B0%E5%93%81.png/120px-%E9%A5%B0%E5%93%81.png?20260718044314",
| |
| "武器": "https://wiki.mcjzy.net/images/thumb/e/ee/%E6%AD%A6%E5%99%A8.png/120px-%E6%AD%A6%E5%99%A8.png?20260718044336",
| |
| "药水": "https://wiki.mcjzy.net/images/thumb/9/9a/%E8%8D%AF%E6%B0%B4.png/120px-%E8%8D%AF%E6%B0%B4.png?20260718044402",
| |
| "重铸": "https://wiki.mcjzy.net/images/thumb/b/bf/%E9%87%8D%E9%93%B8.png/120px-%E9%87%8D%E9%93%B8.png?20260718044428"
| |
| };
| |
| var groups = [
| |
| {id:"base",tab:"基础",title:"游戏基础",items:[{label:"游戏简介",icon:"https://wiki.mcjzy.net/images/7/78/%E6%B8%B8%E6%88%8F%E7%AE%80%E4%BB%8B.png"},{label:"金唱片",icon:"https://wiki.mcjzy.net/images/3/34/%E9%87%91%E5%94%B1%E7%89%87.png"},{label:"收集器",icon:"https://wiki.mcjzy.net/images/7/77/%E6%94%B6%E9%9B%86%E5%99%A8.png"},{label:"个人收集",icon:"https://wiki.mcjzy.net/images/0/00/%E4%B8%AA%E4%BA%BA%E6%94%B6%E9%9B%86.png"},{label:"职业",icon:"https://wiki.mcjzy.net/images/1/18/%E8%81%8C%E4%B8%9A.png"},{label:"海岛大世界",icon:"https://wiki.mcjzy.net/images/a/a5/%E6%B5%B7%E5%B2%9B%E5%A4%A7%E4%B8%96%E7%95%8C.png"},{label:"属性",page:"属性",icon:"https://wiki.mcjzy.net/images/0/0f/%E5%B1%9E%E6%80%A7.png"},{label:"NPC",icon:"https://wiki.mcjzy.net/images/2/23/NPC.png"},{label:"集市",icon:"https://wiki.mcjzy.net/images/e/ec/%E9%9B%86%E5%B8%82.png"},{label:"任务",icon:"https://wiki.mcjzy.net/images/6/6f/%E4%BB%BB%E5%8A%A1.png"},{label:"拍卖",icon:"https://wiki.mcjzy.net/images/4/4e/%E6%8B%8D%E5%8D%96.png"},{label:"更新日志",icon:"https://wiki.mcjzy.net/images/3/37/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97.png"},"教学"]},
| |
| {id:"combat",tab:"装备/战斗",title:"装备 / 战斗",items:["武器","盔甲","饰品","附魔","重铸","宝石镶嵌","药水","宠物","怪物","猎手","辅助物品","地下城","宠物物品"]},
| |
| {id:"skills",tab:"职业",title:"职业总览",intro:"江中缘目前共有五类职业,分别对应战斗、伐木、采矿、农务与钓鱼等成长方向。",items:[{label:"武斗法",description:"挑战怪物与首领,积累战斗经验。"},{label:"斩木术",description:"砍伐树木与特殊木料,积累伐木经验。"},{label:"采宝术",description:"开采矿石与深层资源,获取宝石与材料。"},{label:"田园道",description:"种植作物、培育农田,收获农业素材。"},{label:"渔乐道",description:"探索不同水域,收集鱼类与稀有渔获。"}]},
| |
| {id:"events",tab:"活动",title:"活动",items:["事件时间","赛事","社区协助","酸雨"]},
| |
| {id:"other",tab:"其他",title:"其他内容",items:["指令","家具","商店"]}
| |
| ];
| |
| var tabs = document.getElementById("jzy-tabs");
| |
| var heading = document.getElementById("jzy-heading");
| |
| var subheading = document.getElementById("jzy-subheading");
| |
| var grid = document.getElementById("jzy-grid");
| |
| function normalize(item) { | |
| var data = typeof item === "string" ? {label:item, page:item} : item;
| |
| if (!data.icon && icons[data.label]) data.icon = icons[data.label];
| |
| return data;
| |
| }
| |
| function pageUrl(title) {
| |
| title = String(title || "").trim().replace(/\s+/g, "_");
| |
| if (window.mw && mw.util && mw.util.getUrl) return mw.util.getUrl(title);
| |
| if (window.wgArticlePath) return window.wgArticlePath.replace("$1", encodeURIComponent(title));
| |
| var script = window.wgScript || "/index.php";
| |
| return script + "?title=" + encodeURIComponent(title);
| |
| }
| |
| function makeCard(item) {
| |
| item = normalize(item); | |
| var page = item.page || item.label;
| |
| var a = document.createElement("a");
| |
| a.className = "jzy-card";
| |
| a.href = item.url || pageUrl(page);
| |
| var icon = document.createElement("span");
| |
| icon.className = "jzy-icon";
| |
| var fallback = document.createElement("span");
| |
| fallback.className = "jzy-fallback";
| |
| fallback.textContent = String(item.label).charAt(0);
| |
| fallback.style.display = item.icon ? "none" : "flex";
| |
| if (item.icon) {
| |
| var img = document.createElement("img");
| |
| img.alt = item.label;
| |
| img.src = item.icon;
| |
| img.onerror = function () { img.remove(); fallback.style.display = "flex"; };
| |
| icon.appendChild(img); | |
| }
| |
| var copy = document.createElement("span");
| |
| copy.className = "jzy-card-copy";
| |
| var name = document.createElement("span");
| |
| name.className = "jzy-name";
| |
| name.textContent = item.label;
| |
| copy.appendChild(name);
| |
| if (item.description) {
| |
| a.classList.add("has-description");
| |
| var description = document.createElement("span"); | |
| description.className = "jzy-card-desc";
| |
| description.textContent = item.description;
| |
| copy.appendChild(description);
| |
| }
| |
| icon.appendChild(fallback);
| |
| a.appendChild(icon);
| |
| a.appendChild(copy);
| |
| return a;
| |
| }
| |
| function render(id) {
| |
| var group = groups.find(function(g) { return g.id === id; }) || groups[0];
| |
| heading.textContent = group.title;
| |
| subheading.textContent = group.intro || "";
| |
| subheading.hidden = !group.intro;
| |
| grid.innerHTML = "";
| |
| group.items.forEach(function(item) { grid.appendChild(makeCard(item)); });
| |
| tabs.querySelectorAll(".jzy-tab").forEach(function(btn) {
| |
| btn.classList.toggle("is-active", btn.dataset.id === group.id); | |
| }); | | }); |
| } | | },{rootMargin:'-28% 0px -62% 0px',threshold:0}); |
| groups.forEach(function(group) { | | sections.forEach(function(section){observer.observe(section);}); |
| var btn = document.createElement("button");
| |
| btn.type = "button";
| |
| btn.className = "jzy-tab";
| |
| btn.dataset.id = group.id;
| |
| btn.textContent = group.tab;
| |
| btn.onclick = function() { render(group.id); };
| |
| tabs.appendChild(btn);
| |
| });
| |
| render("base");
| |
| })(); | | })(); |
| </script> | | </script> |
| </div>
| |
| </html> | | </html> |
|
| |
| <div class="jzy-divider"></div>
| |
|
| |
| <span id="jzy-play"></span>
| |
| == 核心玩法 ==
| |
|
| |
| {| class="jzy-card-table"
| |
| | class="jzy-play jzy-blue" | 🏝️ '''海岛经营'''<br><span class="jzy-muted">从废弃度假庄园启程<br>打造商业帝国</span>
| |
| | class="jzy-play jzy-rose" | ⚔️ '''随机地牢'''<br><span class="jzy-muted">挑战隐秘地牢<br>获取稀有装备</span>
| |
| | class="jzy-play jzy-green" | 🌱 '''技能成长'''<br><span class="jzy-muted">采集资源提升技能<br>深度成长乐趣</span>
| |
| | class="jzy-play jzy-violet" | 🎮 '''自研游戏'''<br><span class="jzy-muted">多款自研游戏<br>与好友对决合作</span>
| |
| |}
| |
|
| |
| <div class="jzy-divider"></div>
| |
|
| |
| <span id="jzy-start"></span>
| |
| == 快速入门 ==
| |
|
| |
| {| class="jzy-card-table"
| |
| | class="jzy-step jzy-blue" | <span class="jzy-step-badge jzy-step-badge-blue">1</span><br>'''加入服务器'''<br><span class="jzy-muted">网易Java版<br>搜索「江中缘」</span>
| |
| | class="jzy-step jzy-green" | <span class="jzy-step-badge jzy-step-badge-green">2</span><br>'''领取海岛'''<br><span class="jzy-muted">前往中心岛<br>与NPC对话</span>
| |
| | class="jzy-step jzy-gold" | <span class="jzy-step-badge jzy-step-badge-gold">3</span><br>'''开始经营'''<br><span class="jzy-muted">布置庄园<br>接待旅客</span>
| |
| | class="jzy-step jzy-rose" | <span class="jzy-step-badge jzy-step-badge-rose">4</span><br>'''探索冒险'''<br><span class="jzy-muted">挑战地牢<br>获取宝藏</span>
| |
| |}
| |
|
| |
|
| <html> | | <html> |
| 第765行: |
第255行: |
| </div> | | </div> |
| </html> | | </html> |
|
| |
| </div>
| |