¿Cómo crear un botón de luz de neón usando HTML y CSS?

El efecto de animación del botón de luz de neón se puede generar fácilmente usando HTML y CSS. Al usar HTML, diseñaremos la estructura básica del botón y luego, al usar las propiedades de CSS, podemos crear el efecto de animación de luz de neón. 
Código HTML: en esta sección, diseñaremos una estructura de botón simple utilizando una etiqueta de anclaje .
 

HTML

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="utf-8">
    <title>
        How to create Neon Light
        Button using HTML and CSS?
    </title>
</head>
 
<body>
    <a>GeeksForGeeks</a>
</body>
 
</html>

Código CSS: en esta sección, usaremos algunas propiedades CSS para diseñar el botón y usaremos la clase de desplazamiento para obtener el efecto de animación cuando pasemos el mouse sobre el botón.
 

CSS

<style>
    /*styling background*/
    body {
        margin: 0;
        padding: 0;
        display: flex;
        height: 100vh;
        justify-content: center;
        align-items: center;
        background-color: #000;
        font-family: sans-serif;
    }
 
    /* styling the button*/
    a {
        padding: 20px 20px;
        display: inline-block;
        color: #008000;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-decoration: none;
        font-size: 3em;
        overflow: hidden;
    }
 
    /*creating animation effect*/
    a:hover {
        color: #111;
        background: #39ff14;
        box-shadow: 0 0 50px #39ff14;
    }
</style>

Código completo: en esta sección, combinaremos las dos secciones anteriores para crear un botón de luz de neón usando HTML y CSS.
 

HTML

<!DOCTYPE html>
<html lang="en" dir="ltr">
 
<head>
    <meta charset="utf-8">
    <title>
        How to create Neon Light
        Button using HTML and CSS?
    </title>
 
    <style>
        /*styling background*/
        body {
            margin: 0;
            padding: 0;
            display: flex;
            height: 100vh;
            justify-content: center;
            align-items: center;
            background-color: #000;
            font-family: sans-serif;
        }
 
        /* styling the button*/
        a {
            padding: 20px 20px;
            display: inline-block;
            color: #008000;
            letter-spacing: 2px;
            text-transform: uppercase;
            text-decoration: none;
            font-size: 3em;
            overflow: hidden;
        }
 
        /*creating animation effect*/
        a:hover {
            color: #111;
            background: #39ff14;
            box-shadow: 0 0 50px #39ff14;
        }
    </style>
</head>
 
<body>
    <a>GeeksForGeeks</a>
</body>
 
</html>

Producción: 
 

Publicación traducida automáticamente

Artículo escrito por lakshgoel204 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *