0% encontró este documento útil (0 votos)
20 vistas9 páginas

Botones CSS

El documento describe cómo estilizar botones en CSS, incluyendo diferentes tipos como alert, outline y botones que ocupan el 100% del contenedor. Se presentan ejemplos de código HTML y CSS para ilustrar la creación de botones con diversos efectos y estilos, como degradados y sombras. Además, se incluye un ejemplo de paginación utilizando CSS para diseñar elementos de navegación.

Cargado por

Angela Rivas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas9 páginas

Botones CSS

El documento describe cómo estilizar botones en CSS, incluyendo diferentes tipos como alert, outline y botones que ocupan el 100% del contenedor. Se presentan ejemplos de código HTML y CSS para ilustrar la creación de botones con diversos efectos y estilos, como degradados y sombras. Además, se incluye un ejemplo de paginación utilizando CSS para diseñar elementos de navegación.

Cargado por

Angela Rivas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Botones CSS: Dando

estilo a los botones


Los botones CSS son elementos interactivos en una página web que se pueden estilizar utilizando
estilos CSS para mejorar su apariencia y comportamiento.

Contenidos

5. Botones CSS

5.1. Cómo crear botones de tipo alert

5.2. Cómo crear botones de tipo outline

5.3. Cómo crear botones que ocupen el 100% del contenedor

5.4. Cómo crear un paginado con CSS

5.5. Cómo crear migas de pan con CSS

5.6. Cómo crear botones con iconos

5.7. Cómo crear botones con degradados

5.8. Cómo crear botones con efecto de pulsación

5.9. Cómo crear botones con efecto de sombra

EJEMPLO 1

HTML:
<button class="my-button">Haz clic aquí</button>

CSS:
.my-button {
padding: 10px 20px;
background-color: #4CAF50;
color: white;
border: none;
border-radius: 5px;
cursor: pointer;
}
.my-button:hover {
background-color: #45a049;
}
.my-button:active {
background-color: #3e8e41;
}

En este ejemplo, hemos definido una clase .my-button que se


aplica al botón en el HTML. Utilizamos propiedades CSS
como padding , background-color , color , border , border-radius y curso
r para estilizar el botón. También hemos añadido estilos para el
estado :hover (cuando el cursor está sobre el botón)
y :active (cuando el botón está siendo clicado).
Puedes personalizar los estilos y agregar más efectos según tus
necesidades y preferencias. Los botones CSS ofrecen flexibilidad
para crear diseños únicos y atractivos en tus páginas web.
EJEMPLO 2

Veamos cómo crear botones de tipo alert, del mismo estilo que
los botones de BootStrap.
HTML:
<button class="btn primary">Primary</button>
<button class="btn secondary">Secondary</button>
<button class="btn success">Success</button>
<button class="btn warning">Warning</button>
<button class="btn danger">Danger</button>

CSS:
.btn {
border: none;
color: white;
padding: 14px 28px;
cursor: pointer;
border-radius: 5px;
}
.primary {background-color: #007bff;}
.primary:hover {background: #0b7dda;}
.secondary {background-color: #e7e7e7; color: black;}
.secondary:hover {background: #ddd;}
.success {background-color: #04AA6D;}
.success:hover {background-color: #46a049;}
.warning {background-color: #ff9800;}
.warning:hover {background: #e68a00;}
.danger {background-color: #f44336;}
.danger:hover {background: #da190b;}
EJEMPLO 3

5.2. Cómo crear botones de


tipo outline
Veamos cómo crear botones de tipo outline, del mismo estilo
que los botones de BootStra0
p.
HTML:
<button class="btn primary">Primary</button>

<button class="btn secondary">Secondary</button>

<button class="btn success">Success</button>

<button class="btn warning">Warning</button>

<button class="btn danger">Danger</button>

CSS:
.btn {

border: none;

color: black;

padding: 14px 28px;

cursor: pointer;

border-radius: 5px;
}

.primary {background-color: white; border: 2px solid #007bff;}

.primary:hover {background: #0b7dda; color: white;}

.secondary {background-color: white; border: 2px solid #e7e7e7;}

.secondary:hover {background: #ddd; color: white;}

.success {background-color: white; border: 2px solid #04AA6D;}

.success:hover {background-color: #46a049; color: white;}

.warning {background-color: white; border: 2px solid #ff9800;}

.warning:hover {background: #e68a00; color: white;}

.danger {background-color: white; border: 2px solid #f44336;}

.danger:hover {background: #da190b; color: white;}


5.3. Cómo crear botones que
ocupen el 100% del contenedor
Para que los botones ocupen el 100% de su contenedor
podemos agregarles la siguiente clase:
CSS:
.btn-block{

width: 100%;

display: block;

margin-bottom: 5px;

}
5.4. Cómo crear un paginado
con CSS
Crear un paginado en CSS implica utilizar estilos para diseñar los
elementos que formarán parte de la paginación, como los
botones de navegación y los números de página. A continuación
se muestra un ejemplo básico de cómo crear un paginado
simple utilizando CSS:
HTML:
<ul class="pagination">

<li><a href="#">«</a></li>

<li><a href="#">1</a></li>

<li><a href="#">2</a></li>

<li><a class="active" href="#">3</a></li>

<li><a href="#">4</a></li>

<li><a href="#">5</a></li>

<li><a href="#">6</a></li>

<li><a href="#">7</a></li>

<li><a href="#">»</a></li>

</ul>

CSS:
ul.pagination {

display: inline-block;

padding: 0;

margin: 0;

}
ul.pagination li {display: inline;}

ul.pagination li a {

color: black;

float: left;

padding: 9px 18px;

text-decoration: none;

ul.pagination li a.active {

background-color: #4CAF50;

color: white;

ul.pagination li a.active:hover {background-color: #397f3b;}

ul.pagination li a:hover:not(.active) {background-color: #ddd;}

También podría gustarte