Generador de Efectos CSS

Explora, prueba y exporta efectos CSS modernos

← Volver a la lista

Tarjeta con Borde Animado

Categoría: Tarjetas

Tarjeta con borde que se anima al pasar el ratón

Vista Previa:

Tarjeta con Borde

Pasa el ratón para ver el borde animado

📚 Explicación del Efecto:

Usa un pseudoelemento ::before para crear un borde que aparece y se escala al hacer hover.

Código Exportable

CSS
HTML
.tarjeta-borde {
    background: white;
    border-radius: 10px;
    padding: 20px;
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease;
}
.tarjeta-borde::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 2px solid transparent;
    border-radius: 10px;
    transition: all 0.3s ease;
}
.tarjeta-borde:hover::before {
    border-top-color: #667eea;
    border-right-color: #764ba2;
    border-bottom-color: #667eea;
    border-left-color: #764ba2;
    transform: scale(1.05);
}
<div class="tarjeta-borde">
    <h3>Tarjeta con Borde</h3>
    <p>Pasa el ratón para ver el borde animado</p>
</div>
Descargar HTML Descargar CSS