Matriz de Precios Cibernético

Avanzado

Un componente FAQ interactivo con efectos de atracción magnética y animaciones basadas en atracción

Vista Previa en Vivo

Implementación del Código

HTML
<div class="magnetic-faq-container">
  <div class="faq-header">
    <h2 class="faq-title">Sistema FAQ Magnético</h2>
    <p class="faq-subtitle">Atrayendo respuestas con fuerza magnética</p>
  </div>
  
  <div class="pricing-toggle">
    <span class="toggle-label">MENSUAL</span>
    <label class="switch">
      <input type="checkbox" id="billing-toggle">
      <span class="slider"></span>
    </label>
    <span class="toggle-label">ANUAL</span>
    <span class="discount-badge">AHORRA 25%</span>
  </div>
  
  <div class="faq-list">
    <div class="faq-item" data-magnetic>
      <div class="faq-question">
        <div class="magnetic-dot"></div>
        <h3>¿Qué es el diseño de atracción magnética?</h3>
        <div class="question-icon">+</div>
      </div>
      <div class="faq-answer">
        <p>El diseño de atracción magnética usa animaciones basadas en física para crear elementos interactivos que responden a la proximidad del cursor con efectos de atracción realistas.</p>
      </div>
    </div>
    
    <div class="faq-item" data-magnetic>
      <div class="faq-question">
        <div class="magnetic-dot"></div>
        <h3>¿Cómo funcionan los efectos magnéticos?</h3>
        <div class="question-icon">+</div>
      </div>
      <div class="faq-answer">
        <p>Los efectos usan JavaScript para calcular la distancia del cursor y aplicar transformaciones CSS para crear comportamientos realistas de atracción y repulsión.</p>
      </div>
    </div>
    
    <div class="faq-item" data-magnetic>
      <div class="faq-question">
        <div class="magnetic-dot"></div>
        <h3>¿Están optimizados estos efectos para rendimiento?</h3>
        <div class="question-icon">+</div>
      </div>
      <div class="faq-answer">
        <p>Sí, las animaciones usan aceleración por hardware y requestAnimationFrame eficiente para rendimiento suave de 60fps.</p>
      </div>
    </div>
    
    <div class="faq-item" data-magnetic>
      <div class="faq-question">
        <div class="magnetic-dot"></div>
        <h3>¿Puedo personalizar la fuerza de atracción?</h3>
        <div class="question-icon">+</div>
      </div>
      <div class="faq-answer">
        <p>¡Absolutamente! El componente usa propiedades CSS personalizadas y parámetros JavaScript para fácil personalización de fuerza magnética y efectos.</p>
      </div>
    </div>
  </div>
</div>

Características del Fragmento

Diseño Responsivo: Sí
Soporte para Modo Oscuro: No
Categoría: pricing-tables
Nivel de Dificultad: Avanzado