/* ===== 代码示例 ===== */ #examples { padding: 120px 0; background: var(--bg-secondary); position: relative; z-index: 1; } .examples-grid { max-width: 1000px; margin: 0 auto; display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; } .example-card:first-child { grid-column: span 2; } .example-card { background: rgba(10, 15, 30, 0.9); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 16px; overflow: hidden; } .example-header { display: flex; justify-content: space-between; align-items: center; padding: 14px 20px; border-bottom: 1px solid rgba(255, 255, 255, 0.05); } .example-title { font-size: 14px; font-weight: 600; color: var(--text-secondary); } .example-lang { padding: 4px 10px; border-radius: 4px; background: rgba(6, 182, 212, 0.1); color: var(--cyan); font-size: 12px; font-weight: 600; } .example-code { padding: 20px; font-family: 'JetBrains Mono', monospace; font-size: 13px; line-height: 1.8; color: var(--text-secondary); overflow-x: auto; } @media (max-width: 768px) { .examples-grid { grid-template-columns: 1fr; } .example-card:first-child { grid-column: span 1; } }