Tarjetas FAQ 3D Flip
Intermedio
Un componente FAQ interactivo con animaciones de tarjetas 3D flip y diseño moderno de tarjetas
Vista Previa en Vivo
Implementación del Código
HTML
<div class="flip-faq-container">
<div class="faq-header">
<h2 class="faq-title">Preguntas Frecuentes</h2>
<p class="faq-subtitle">Haz clic en cualquier tarjeta para revelar la respuesta</p>
</div>
<div class="faq-grid">
<div class="faq-card">
<div class="card-inner">
<div class="card-front">
<div class="question-icon">❓</div>
<h3>¿Qué es la animación 3D flip?</h3>
<p class="hint">Haz clic para revelar la respuesta</p>
</div>
<div class="card-back">
<p>La animación 3D flip crea un efecto realista de volteo de tarjetas usando transformaciones CSS 3D y perspectiva.</p>
<div class="back-footer">
<span class="close-btn">✕</span>
</div>
</div>
</div>
</div>
<div class="faq-card">
<div class="card-inner">
<div class="card-front">
<div class="question-icon">⚙️</div>
<h3>¿Cómo funciona?</h3>
<p class="hint">Haz clic para revelar la respuesta</p>
</div>
<div class="card-back">
<p>El efecto se logra usando CSS transform-style: preserve-3d y transiciones rotateY.</p>
<div class="back-footer">
<span class="close-btn">✕</span>
</div>
</div>
</div>
</div>
<div class="faq-card">
<div class="card-inner">
<div class="card-front">
<div class="question-icon">📱</div>
<h3>¿Es amigable para móviles?</h3>
<p class="hint">Haz clic para revelar la respuesta</p>
</div>
<div class="card-back">
<p>¡Absolutamente! El diseño es totalmente responsive y funciona en todos los dispositivos con soporte táctil.</p>
<div class="back-footer">
<span class="close-btn">✕</span>
</div>
</div>
</div>
</div>
<div class="faq-card">
<div class="card-inner">
<div class="card-front">
<div class="question-icon">🎨</div>
<h3>¿Puedo personalizarlo?</h3>
<p class="hint">Haz clic para revelar la respuesta</p>
</div>
<div class="card-back">
<p>¡Sí! El componente usa propiedades CSS personalizadas para facilitar la personalización de colores y efectos.</p>
<div class="back-footer">
<span class="close-btn">✕</span>
</div>
</div>
</div>
</div>
</div>
</div>