Menú de Tarjetas Interactivo

Principiante

Un sistema de menú moderno basado en tarjetas con efectos hover, animaciones suaves y diseño de cuadrícula responsiva para mostrar elementos del menú con contenido rico.

Vista Previa en Vivo

Implementación del Código

HTML
<div class="card-menu-demo">
  <div class="demo-content">
    <h2>Demo de Menú de Tarjetas Interactivo</h2>
    <p>Un hermoso sistema de menú basado en tarjetas con efectos hover, animaciones y diseño responsivo. Perfecto para mostrar productos, servicios o categorías de contenido con elementos visuales ricos.</p>
    
    <div class="demo-controls">
      <h3>Diseño de Tarjetas:</h3>
      <div class="control-buttons">
        <button class="control-btn active" data-layout="grid">Cuadrícula</button>
        <button class="control-btn" data-layout="masonry">Mosaico</button>
        <button class="control-btn" data-layout="list">Lista</button>
        <button class="control-btn" data-layout="carousel">Carrusel</button>
      </div>
    </div>
  </div>
  
  <div class="card-container">
    <div class="card-menu grid-layout" role="menu" aria-label="Menú de tarjetas interactivo">
      <div class="menu-card" role="menuitem" tabindex="0" data-category="diseño-web">
        <div class="card-image">
          <div class="image-placeholder">
            <span class="card-icon">🎨</span>
          </div>
          <div class="card-badge">Popular</div>
        </div>
        <div class="card-content">
          <h3 class="card-title">Diseño Web</h3>
          <p class="card-description">Crea sitios web impresionantes con principios de diseño modernos e interfaces amigables para el usuario.</p>
          <div class="card-stats">
            <span class="stat-item">
              <span class="stat-icon">👥</span>
              <span class="stat-value">1.2k</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">⭐</span>
              <span class="stat-value">4.8</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">📚</span>
              <span class="stat-value">24</span>
            </span>
          </div>
          <div class="card-tags">
            <span class="tag">HTML</span>
            <span class="tag">CSS</span>
            <span class="tag">Diseño</span>
          </div>
        </div>
        <div class="card-actions">
          <button class="action-btn primary">Saber Más</button>
          <button class="action-btn secondary">Vista Previa</button>
        </div>
        <div class="card-overlay">
          <div class="overlay-content">
            <h4>Maestría en Diseño Web</h4>
            <p>Domina el arte de crear sitios web hermosos y funcionales que involucren a los usuarios y generen resultados.</p>
            <button class="overlay-btn">Comenzar</button>
          </div>
        </div>
      </div>
      
      <div class="menu-card" role="menuitem" tabindex="0" data-category="desarrollo-movil">
        <div class="card-image">
          <div class="image-placeholder">
            <span class="card-icon">📱</span>
          </div>
          <div class="card-badge new">Nuevo</div>
        </div>
        <div class="card-content">
          <h3 class="card-title">Desarrollo Móvil</h3>
          <p class="card-description">Construye aplicaciones móviles potentes para plataformas iOS y Android usando frameworks modernos.</p>
          <div class="card-stats">
            <span class="stat-item">
              <span class="stat-icon">👥</span>
              <span class="stat-value">856</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">⭐</span>
              <span class="stat-value">4.9</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">📚</span>
              <span class="stat-value">18</span>
            </span>
          </div>
          <div class="card-tags">
            <span class="tag">React Native</span>
            <span class="tag">Flutter</span>
            <span class="tag">Swift</span>
          </div>
        </div>
        <div class="card-actions">
          <button class="action-btn primary">Saber Más</button>
          <button class="action-btn secondary">Vista Previa</button>
        </div>
        <div class="card-overlay">
          <div class="overlay-content">
            <h4>Desarrollo de Apps Móviles</h4>
            <p>Crea aplicaciones móviles nativas y multiplataforma que ofrezcan experiencias de usuario excepcionales.</p>
            <button class="overlay-btn">Comenzar</button>
          </div>
        </div>
      </div>
      
      <div class="menu-card" role="menuitem" tabindex="0" data-category="ciencia-datos">
        <div class="card-image">
          <div class="image-placeholder">
            <span class="card-icon">📊</span>
          </div>
          <div class="card-badge trending">Tendencia</div>
        </div>
        <div class="card-content">
          <h3 class="card-title">Ciencia de Datos</h3>
          <p class="card-description">Analiza conjuntos de datos complejos y extrae información significativa usando métodos estadísticos avanzados.</p>
          <div class="card-stats">
            <span class="stat-item">
              <span class="stat-icon">👥</span>
              <span class="stat-value">2.1k</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">⭐</span>
              <span class="stat-value">4.7</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">📚</span>
              <span class="stat-value">32</span>
            </span>
          </div>
          <div class="card-tags">
            <span class="tag">Python</span>
            <span class="tag">R</span>
            <span class="tag">Machine Learning</span>
          </div>
        </div>
        <div class="card-actions">
          <button class="action-btn primary">Saber Más</button>
          <button class="action-btn secondary">Vista Previa</button>
        </div>
        <div class="card-overlay">
          <div class="overlay-content">
            <h4>Ciencia de Datos y Análisis</h4>
            <p>Transforma datos en bruto en información accionable y toma decisiones basadas en datos con confianza.</p>
            <button class="overlay-btn">Comenzar</button>
          </div>
        </div>
      </div>
      
      <div class="menu-card" role="menuitem" tabindex="0" data-category="computacion-nube">
        <div class="card-image">
          <div class="image-placeholder">
            <span class="card-icon">☁️</span>
          </div>
          <div class="card-badge">Destacado</div>
        </div>
        <div class="card-content">
          <h3 class="card-title">Computación en la Nube</h3>
          <p class="card-description">Despliega y gestiona aplicaciones escalables en la nube usando prácticas modernas de DevOps.</p>
          <div class="card-stats">
            <span class="stat-item">
              <span class="stat-icon">👥</span>
              <span class="stat-value">1.8k</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">⭐</span>
              <span class="stat-value">4.6</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">📚</span>
              <span class="stat-value">28</span>
            </span>
          </div>
          <div class="card-tags">
            <span class="tag">AWS</span>
            <span class="tag">Docker</span>
            <span class="tag">Kubernetes</span>
          </div>
        </div>
        <div class="card-actions">
          <button class="action-btn primary">Saber Más</button>
          <button class="action-btn secondary">Vista Previa</button>
        </div>
        <div class="card-overlay">
          <div class="overlay-content">
            <h4>Infraestructura en la Nube</h4>
            <p>Domina las tecnologías de la nube y construye aplicaciones escalables y confiables en la nube.</p>
            <button class="overlay-btn">Comenzar</button>
          </div>
        </div>
      </div>
      
      <div class="menu-card" role="menuitem" tabindex="0" data-category="ciberseguridad">
        <div class="card-image">
          <div class="image-placeholder">
            <span class="card-icon">🔒</span>
          </div>
          <div class="card-badge hot">Popular</div>
        </div>
        <div class="card-content">
          <h3 class="card-title">Ciberseguridad</h3>
          <p class="card-description">Protege activos digitales y sistemas de amenazas cibernéticas usando técnicas de seguridad avanzadas.</p>
          <div class="card-stats">
            <span class="stat-item">
              <span class="stat-icon">👥</span>
              <span class="stat-value">1.5k</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">⭐</span>
              <span class="stat-value">4.9</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">📚</span>
              <span class="stat-value">22</span>
            </span>
          </div>
          <div class="card-tags">
            <span class="tag">Hacking Ético</span>
            <span class="tag">Seguridad de Red</span>
            <span class="tag">Criptografía</span>
          </div>
        </div>
        <div class="card-actions">
          <button class="action-btn primary">Saber Más</button>
          <button class="action-btn secondary">Vista Previa</button>
        </div>
        <div class="card-overlay">
          <div class="overlay-content">
            <h4>Fundamentos de Ciberseguridad</h4>
            <p>Aprende a identificar, prevenir y responder a amenazas de ciberseguridad en el panorama digital actual.</p>
            <button class="overlay-btn">Comenzar</button>
          </div>
        </div>
      </div>
      
      <div class="menu-card" role="menuitem" tabindex="0" data-category="ia-ml">
        <div class="card-image">
          <div class="image-placeholder">
            <span class="card-icon">🤖</span>
          </div>
          <div class="card-badge premium">Premium</div>
        </div>
        <div class="card-content">
          <h3 class="card-title">IA y Machine Learning</h3>
          <p class="card-description">Desarrolla sistemas inteligentes y algoritmos que pueden aprender y tomar decisiones de forma autónoma.</p>
          <div class="card-stats">
            <span class="stat-item">
              <span class="stat-icon">👥</span>
              <span class="stat-value">3.2k</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">⭐</span>
              <span class="stat-value">4.8</span>
            </span>
            <span class="stat-item">
              <span class="stat-icon">📚</span>
              <span class="stat-value">45</span>
            </span>
          </div>
          <div class="card-tags">
            <span class="tag">TensorFlow</span>
            <span class="tag">PyTorch</span>
            <span class="tag">Redes Neuronales</span>
          </div>
        </div>
        <div class="card-actions">
          <button class="action-btn primary">Saber Más</button>
          <button class="action-btn secondary">Vista Previa</button>
        </div>
        <div class="card-overlay">
          <div class="overlay-content">
            <h4>Inteligencia Artificial</h4>
            <p>Explora el mundo de vanguardia de la IA y machine learning para construir aplicaciones inteligentes.</p>
            <button class="overlay-btn">Comenzar</button>
          </div>
        </div>
      </div>
    </div>
    
    <div class="menu-info">
      <div class="info-item">
        <span class="info-label">Diseño:</span>
        <span class="info-value" id="currentLayout">Cuadrícula</span>
      </div>
      <div class="info-item">
        <span class="info-label">Total de Tarjetas:</span>
        <span class="info-value" id="totalCards">6</span>
      </div>
      <div class="info-item">
        <span class="info-label">Tarjeta Activa:</span>
        <span class="info-value" id="activeCard">Ninguna</span>
      </div>
    </div>
  </div>
</div>

Características del Fragmento

Diseño Responsivo: Sí
Soporte para Modo Oscuro: No
Categoría: navigation-menus
Nivel de Dificultad: Principiante