Foros del Web » Creando para Internet » CSS »

Botones no responden bien a atributos CSS

Estas en el tema de Botones no responden bien a atributos CSS en el foro de CSS en Foros del Web. ¡Buenos días colegas!. Le comento que estoy renegando ya hace unos días con esta cuestión de dar formato a los botones. Por ejemplo, si creo ...
  #1 (permalink)  
Antiguo 02/06/2010, 03:36
 
Fecha de Ingreso: abril-2006
Mensajes: 95
Antigüedad: 18 años
Puntos: 0
Botones no responden bien a atributos CSS

¡Buenos días colegas!.

Le comento que estoy renegando ya hace unos días con esta cuestión de dar formato a los botones.

Por ejemplo, si creo dos elementos, un DIV y un Botón, ambos con ma misma hoja de estilos, estos se ven diferentes.

No importa que quite padding-margin-border-etc, el botón termina por adoptar un tamaño que no es el que estoy estableciendo.

A pesar de colocar la misma fuente por defecto, el mismo tamaño, etc.

A demás, pareciera que el botón tiene cierta insidencia sobre los demás elementos, por que al estar en una linea, me desplaza los demás elementos unos px's hacia abajo; no se, un comportamiento muy raro.

¿Alguien sabe de alguna modo de darle formato de manera prudente?.

* Otra cosa con la que estoy renegando, es que todos los elementos que estan contiguos al botón, pasan a la linea siguiente. ¿Hay modo de quitar esta propiedad?.

¡Desde ya muchas gracias!.
  #2 (permalink)  
Antiguo 02/06/2010, 07:36
 
Fecha de Ingreso: mayo-2010
Mensajes: 15
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Botones no responden bien a atributos CSS

Un botón puede ser exactamente igual que un div, aunque no sea usando los mismos estilos. Puedes aplicarle una clase diferente.

Para los botones personalizados hay que quitar fondo (poner el nuestro) y borde. Es muy probable que el texto vaya un poco a su bola y se alinee más abajo o arriba del centro vertical del botón, fácil de arreglar mediante un padding-top/bottom y quitandole los mismos px al height de este.

No se como tendrás montado el tema para que los textos te salten de linea pero eso es fácilmente solucionable aplicando float:left; al botón o algun tipo de display segun convenga.
  #3 (permalink)  
Antiguo 02/06/2010, 08:05
 
Fecha de Ingreso: abril-2006
Mensajes: 95
Antigüedad: 18 años
Puntos: 0
Respuesta: Botones no responden bien a atributos CSS

¡Buenas colega!, antes que nada, muchas gracias por participar.

Te comento que estoy usando los botones con el atributo value="" para que le botón me quede sin cadena en su interior.

Precisamente, lo que estoy haciendo es lo que comentás. Tengo mis botones con un tamaño predefinido, con una imagen de fondo, etc. No puedo simular los botones con ningún otro objeto, ya que necesito el submit.

Termino logrando lo que quiero, solo que es base de prueba/error, probar que las dimenciones se parezcan, que la alineación sea la misma, etc.

No interpreta margenes, ni sangrado, ni ancho ni largo de igual modo que el resto de los elementos, no entiendo por que esto es así.

Lo que estoy haciendo ahora, para que no me interfiera con el resto de los elementos es ponerlo en posición relativa, pero esto me complica un poco la historia, ya que no puedo dejar el ancho de los DIV's que lo contienen en auto.

¿Alguna idea?. ¡Mil gracias!.
  #4 (permalink)  
Antiguo 02/06/2010, 08:48
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.698
Antigüedad: 14 años, 9 meses
Puntos: 137
Respuesta: Botones no responden bien a atributos CSS

no se entiende mucho si colocas el codigo o mejor aun la url del problema seria mejor...
__________________
Toroflix - movies.

Etiquetas: atributos, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:08.