Cambiador de Planes de Precios

Intermedio

Una tabla de precios interactiva con un interruptor para alternar entre planes mensuales y anuales.

Vista Previa en Vivo

Implementación del Código

HTML
<div class="pricing-container">
  <div class="switcher-wrapper">
    <span class="monthly active">Mensual</span>
    <label class="switch">
      <input type="checkbox" id="plan-switcher">
      <span class="slider round"></span>
    </label>
    <span class="yearly">Anual</span>
  </div>
  <div class="pricing-plans">
    <div class="plan">
      <h3>Básico</h3>
      <div class="price-container">
        <span class="price" data-monthly="$10" data-yearly="$100">$10</span>
        <span class="period">/mes</span>
      </div>
      <ul>
        <li><span class="check">✔</span>Característica 1</li>
        <li><span class="check">✔</span>Característica 2</li>
        <li><span class="check">✔</span>Característica 3</li>
      </ul>
      <button class="choose-plan">Elegir Plan</button>
    </div>
    <div class="plan featured">
      <div class="featured-badge">Más Popular</div>
      <h3>Pro</h3>
      <div class="price-container">
        <span class="price" data-monthly="$20" data-yearly="$200">$20</span>
        <span class="period">/mes</span>
      </div>
      <ul>
        <li><span class="check">✔</span>Característica 1</li>
        <li><span class="check">✔</span>Característica 2</li>
        <li><span class="check">✔</span>Característica 3</li>
      </ul>
      <button class="choose-plan">Elegir Plan</button>
    </div>
    <div class="plan">
      <h3>Empresa</h3>
      <div class="price-container">
        <span class="price" data-monthly="$30" data-yearly="$300">$30</span>
        <span class="period">/mes</span>
      </div>
      <ul>
        <li><span class="check">✔</span>Característica 1</li>
        <li><span class="check">✔</span>Característica 2</li>
        <li><span class="check">✔</span>Característica 3</li>
      </ul>
      <button class="choose-plan">Elegir Plan</button>
    </div>
  </div>
</div>

Características del Fragmento

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

Compatibilidad del Navegador

🟢
chrome 61+
🟠
firefox 60+
🔵
safari 10.1+
🟦
edge 16+