Tecnología

Inicio

Cómo hacer botones en una fila en CSS

En HTML, el "botón <>" etiqueta crea botones dentro o fuera de los formularios Web. Los botones pueden ir a cualquier parte en una página, y siempre que haya suficiente espacio para que se muestran al lado del otro, que se encargará a sí mismos de esa manera. La manipulación de los botones en una fila para tocar también lados entre sí es más que un reto, ya que los navegadores se aplican los estilos predeterminados para formar controles que no siempre se pueden sustituir, tales como los márgenes alrededor de los botones. También puede establecer su propio estilo de borde de la fila de botones para hacer los botones caen mayor parte de su estilo predeterminado.

Instrucciones

1 Abra la página Web en un editor - Bloc de notas hará si ha instalado ningún editor de código - y añadir un div en la que desea hacer la fila de botones:

<Div id "botones" =>
</ Div>

Dar el div un nombre de identificación de "botones" por lo que puede estilo en CSS.

2 Abra la hoja de estilo para su página Web o añadir código CSS entre los "<style>" etiquetas:

<Style type = "text / css">
</ Style>

Añadir este código si no lo está ya entre los "<head>" etiquetas.

3 Escribe una regla de estilo de afectar a todos los botones:

botón botones {

}

4 Hacer que todos los botones de línea sin espacios entre ellos mediante el establecimiento del margen igual a cuatro píxeles negativos:

botón botones {

margin-right: -4px;
}

Esto funciona en todos los navegadores en Windows, excepto en Opera, donde aparece un error en la frontera del lado derecho del último botón. Es necesario un margen negativo porque todavía habrá espacios entre los botones si establece los márgenes a cero.

5 Establecer la frontera ya sea "0" o un estilo de borde de su elección:

botón botones {

margin-right: -4px;
frontera: 1px solid negro;
}

Apagando las fronteras hará que el navegador para que abandone su estilo predeterminado del botón. A continuación, puede diseñar el botón como usted quiera.