progress-indicators
beginner
skills
progress
animation
professional
expertise
Categoría · Indicadores de Progreso Nivel de Dificultad · Principiante Publicado el · 22 de agosto de 2025

Barras de Habilidades Animadas

Barras de habilidades modernas con animaciones suaves e indicadores de porcentaje, perfectas para mostrar habilidades profesionales y experiencia.

#skills #progress #animation #professional #expertise

Diseño Responsivo

Soporte para Modo Oscuro

No

líneas

256

Compatibilidad del Navegador

Chrome · Firefox · Safari · Edge

Vista Previa en Vivo

Interactúa con el componente sin salir de la página.

300px

Resumen

Barras de habilidades modernas con animaciones suaves e indicadores de porcentaje, perfectas para mostrar habilidades profesionales y experiencia.

Cómo usarlo

  1. Copia el marcado HTML en tu página.
  2. Pega el CSS en tu hoja de estilos y verifica que los selectores coincidan con el HTML.
  3. Pega el JavaScript y cárgalo después del HTML.
  4. Ajusta espaciados, colores y textos para tu sistema de diseño.

Consejos de personalización

  • Renombra las clases para evitar conflictos con tu CSS existente.
  • Reemplaza colores fijos por variables CSS para facilitar el tema.
  • Comprueba el diseño en 320px, 768px y 1024px.

HTML

60

líneas

CSS

139

líneas

JavaScript

57

líneas


                <div class="skills-container">
  <div class="skills-demo">
    <div class="skills-header">
      <h2>Habilidades Profesionales</h2>
      <p>Mi experiencia y conocimientos</p>
    </div>
    
    <div class="skills-list">
      <div class="skill-item">
        <div class="skill-info">
          <span class="skill-name">Desarrollo Web</span>
          <span class="skill-percent" data-percent="95">95%</span>
        </div>
        <div class="skill-bar">
          <div class="skill-progress" data-percent="95"></div>
        </div>
      </div>
      
      <div class="skill-item">
        <div class="skill-info">
          <span class="skill-name">Diseño UI/UX</span>
          <span class="skill-percent" data-percent="85">85%</span>
        </div>
        <div class="skill-bar">
          <div class="skill-progress" data-percent="85"></div>
        </div>
      </div>
      
      <div class="skill-item">
        <div class="skill-info">
          <span class="skill-name">JavaScript</span>
          <span class="skill-percent" data-percent="90">90%</span>
        </div>
        <div class="skill-bar">
          <div class="skill-progress" data-percent="90"></div>
        </div>
      </div>
      
      <div class="skill-item">
        <div class="skill-info">
          <span class="skill-name">React</span>
          <span class="skill-percent" data-percent="80">80%</span>
        </div>
        <div class="skill-bar">
          <div class="skill-progress" data-percent="80"></div>
        </div>
      </div>
      
      <div class="skill-item">
        <div class="skill-info">
          <span class="skill-name">Node.js</span>
          <span class="skill-percent" data-percent="75">75%</span>
        </div>
        <div class="skill-bar">
          <div class="skill-progress" data-percent="75"></div>
        </div>
      </div>
    </div>
  </div>
</div>

              
60líneas
1885caracteres
HTMLIdioma

Compatibilidad del Navegador

Chrome

>= 50

Firefox

>= 45

Safari

>= 10

Edge

>= 15

Fragmentos de Código Relacionados

Explora packs de plantillas

¿Necesitas bloques más grandes? Descubre landings y colecciones de componentes.

Abrir la biblioteca de plantillas ->