Hola alguien sabe porque cuando hago click en el boton me sale ese borde negro, ¿se lo puede quitar? Este es el html de esa seccion <cod...

Isaías Fernández

Isaías Fernández

Pregunta
studenthace 5 años

Hola alguien sabe porque cuando hago click en el boton

me sale ese borde negro, ¿se lo puede quitar?

Unsuccessful HTTP response

Este es el html de esa seccion

<<section class="products"> <div class="product-1"> <figure class="Container 1"> <img class="image-product" src="images/pan-frances.jpg" > </figure> <div class="product-description 1"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> </div> <button type="button" class="buy-pan">Lo necesito</button> </div> <div class="product-2"> <figure class="Container 2"> <img class="image-product" src="images/pan-integral.jpg" alt=""> </figure> <div class="product-description 2"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> </div> <button type="button" name="button" class="buy-pan">Lo necesito</button> </div> </div> </section>>

Y este es el css

.hero{ margin: 5%; } .title { text-align: center; font-family: Arial; color: #707070; } .products { display: flex; width: 75%; margin: auto; font-family: Ebrima; } .product-container { width: 100%; height: 44%; justify-content: center; margin: 0; } .product-1 { width: 100%; margin: 0 10%; text-align: center; box-shadow: 0 0 10px #c1bcbc; } .product-2{ width: 100%; margin: 0 10%; text-align: center; box-shadow: 0 0 10px #c1bcbc; } .image-product { width: 100%; } .buy-pan { text-align: center; background: #2356E2; color: white; padding: 15px; border-radius: 7px; width: 100%; border: 0; margin: 0; } .buy-pan:hover { background: #2b4488; } .buy-pan:active { background: #35373e; }
4 respuestas
para escribir tu comentario
    JeanCarlos Atoche Pascual

    JeanCarlos Atoche Pascual

    studenthace 4 años

    es por la propiedad outline si deseas sacarlos usa esta linea de código en el botón outline:none

    Joel Dominguez Merino

    Joel Dominguez Merino

    studenthace 4 años

    Sí, como dice edson es por el outline que el navegador coloca por defecto. Con esa propiedad de CSS ya puedes quitarlo, Saludos ^^

    Edson Lazo

    Edson Lazo

    studenthace 5 años

    Hola isaias,

    Te comento que por defecto los navegadores aplican ese efecto a los botones y creo que tambien a los campos de texto. Si quieres eliminar ese efecto podrias agregar el atributo a tu clase buy-pan

    outline: none;

    quedaria asi:

    .buy-pan { text-align: center; background: #2356E2; color: white; padding: 15px; border-radius: 7px; width: 100%; border: 0; margin: 0; outline: none; //Atributo nuevo }

    Y con eso ya no deberia salirte ese borde.

    Saludos! :)

    Isaías Fernández

    Isaías Fernández

    studenthace 5 años

    Uh creo que no se mando bien la imagen es esta

    ![](Captura de pantalla (96).png)

Curso de HTML y CSS 2019

Curso de HTML y CSS 2019

Aprende a crear sitios web con HTML y CSS. Profundiza en el desarrollo y personalización de páginas web navegables, intuitivas y a la medida de tus necesidades. Crea tus primeros proyectos con Platzi.

Curso de HTML y CSS 2019
Curso de HTML y CSS 2019

Curso de HTML y CSS 2019

Aprende a crear sitios web con HTML y CSS. Profundiza en el desarrollo y personalización de páginas web navegables, intuitivas y a la medida de tus necesidades. Crea tus primeros proyectos con Platzi.