SUCCESS CASES

成功案例

依產品分類自動整理,每類精選最新完成作品

載入案例中...
加 LINE 好友 /* 每個分類的展開區塊 */ .cat-section { margin-top: 32px; padding-top: 24px; border-top: 1px solid rgba(255,255,255,0.08); scroll-margin-top: 100px; } .cat-section:first-child { margin-top: 16px; border-top: none; padding-top: 16px; } .cat-section-title { display: flex; align-items: center; gap: 12px; font-family: 'Orbitron', sans-serif; font-size: 24px; color: #00d9ff; margin-bottom: 24px; padding-bottom: 12px; border-bottom: 1px solid rgba(0,217,255,0.2); } .cat-section-icon { font-size: 32px; filter: drop-shadow(0 0 8px rgba(0,217,255,0.3)); } .cat-section-count { margin-left: auto; background: rgba(0,217,255,0.1); color: #00d9ff; padding: 6px 16px; border-radius: 50px; font-size: 13px; font-weight: 600; } .cat-section-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; } .empty-cat-section { text-align: center; padding: 60px 20px; color: #8b95a8; background: rgba(255,255,255,0.02); border-radius: 16px; } .empty-cat-section .empty-icon { font-size: 56px; margin-bottom: 12px; } .empty-cat-section strong { font-size: 18px; color: #cbd5e1; display: block; margin-bottom: 8px; } @media (max-width: 768px) { .cat-section-grid { grid-template-columns: 1fr; } } /* 案例 5×4 排版 */ .cat-grid-5x4 { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 24px; } .case-grid-card { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.08); border-radius: 12px; overflow: hidden; transition: all 0.3s; } .case-grid-card:hover { border-color: rgba(0,217,255,0.4); transform: translateY(-3px); } .case-grid-img { height: 160px; background-size: cover; background-position: center; position: relative; } .case-grid-overlay { position: absolute; inset: 0; background: linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.85) 100%); padding: 12px; display: flex; flex-direction: column; justify-content: flex-end; } .case-grid-overlay .case-tag { align-self: flex-start; margin-bottom: 4px; font-size: 10px; padding: 2px 8px; } .case-grid-overlay h3 { font-family: 'Orbitron', sans-serif; font-size: 13px; color: #fff; margin: 0; line-height: 1.3; } .case-grid-info { padding: 10px 12px; } .case-grid-meta { font-size: 11px; color: #94a3b8; margin-bottom: 2px; } @media (max-width: 1024px) { .cat-grid-5x4 { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 768px) { .cat-grid-5x4 { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 480px) { .cat-grid-5x4 { grid-template-columns: 1fr; } }