Re: [Ovillo] Cosita rara con botones input

2008-03-14 Por tema Alvarez Laurnaga, Jose Antonio

 ¿porque no ocultais el
 boton completamente, y poneis en su lugar un img?

Más sencillo y correcto es emplear un simple enlace a href= al que por CSS 
le aplicamos borde, imagen de fondo etc. y con onclick la funcionalidad, ya que 
en este caso Explorer no falla. 

El problema de la imagen es que si desactivas imágenes o css en el navegador el 
botón desaparece y si ampliamos el tamaño del texto el botón no se amplía. Así 
que para resolver un pequeño problema estético de un navegador creamos otros 
problemas.

En mis pruebas el bug aparece en los input type=button, type=reset y 
type=submit también en la etiqueta (desaconsejada) button aparece este 
molesto bug, pero no en el input type=image ni en el type=file Y lo curioso 
(quizá ahí esté la lógica y origen del bug) es que si haces focus en los 
imput problemáticos el borde desaparece y se traslada al exterior con color 
negro de resalte.

En esta página [1] se puede ver muy bien el problema para el que aún tenga 
curiosidad: They now look pretty similar, but IE puts a white border inside 
the CSS border. It's hidden when the button is focused. Opera still shows focus 
with a thin dark border (no dotted frame). The good news is that the colors and 
the sizes are the same. Let's see if we can get rid of the white border in IE 
by removing the background-image

En fin, para mí el tema está cerrado, que ya hemos perdido demasiado tiempo por 
cierto navegador. Como dice Javier lo mejor es buscar una solución de 
compromiso y a esperar a IE8

[1] http://carpe.ambiprospect.com/buttons/formbuttons.htm 
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-14 Por tema Javier Prieto
Efectivamente, lo damos por cerrado.
El problema que tenia en mi caso es que le he dado diseño a una 
plataforma de formación (Moodle) y cuando quería darle diseño a estos 
input me encontré con ese problemilla, y claro, no puedo cambiar esos 
input por enlaces a porque me volvería loco.

Pasaré de ponerle una imagen de fondo y punto.

Muchas gracias Jose Antonio por la URL

Alvarez Laurnaga, Jose Antonio escribió:
 ¿porque no ocultais el
 boton completamente, y poneis en su lugar un img?
   

 Más sencillo y correcto es emplear un simple enlace a href= al que por 
 CSS le aplicamos borde, imagen de fondo etc. y con onclick la funcionalidad, 
 ya que en este caso Explorer no falla. 

 El problema de la imagen es que si desactivas imágenes o css en el navegador 
 el botón desaparece y si ampliamos el tamaño del texto el botón no se amplía. 
 Así que para resolver un pequeño problema estético de un navegador creamos 
 otros problemas.

 En mis pruebas el bug aparece en los input type=button, type=reset y 
 type=submit también en la etiqueta (desaconsejada) button aparece este 
 molesto bug, pero no en el input type=image ni en el type=file Y lo 
 curioso (quizá ahí esté la lógica y origen del bug) es que si haces focus 
 en los imput problemáticos el borde desaparece y se traslada al exterior 
 con color negro de resalte.

 En esta página [1] se puede ver muy bien el problema para el que aún tenga 
 curiosidad: They now look pretty similar, but IE puts a white border inside 
 the CSS border. It's hidden when the button is focused. Opera still shows 
 focus with a thin dark border (no dotted frame). The good news is that the 
 colors and the sizes are the same. Let's see if we can get rid of the white 
 border in IE by removing the background-image

 En fin, para mí el tema está cerrado, que ya hemos perdido demasiado tiempo 
 por cierto navegador. Como dice Javier lo mejor es buscar una solución de 
 compromiso y a esperar a IE8

 [1] http://carpe.ambiprospect.com/buttons/formbuttons.htm 
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

 __ Information from ESET NOD32 Antivirus, version of virus signature 
 database 2938 (20080311) __

 The message was checked by ESET NOD32 Antivirus.

 http://www.eset.com



   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Alvarez Laurnaga, Jose Antonio
Repito mi respuesta al siguiente problema:

 Estoy teniendo un problema con los botones de formulario input 
 cuando les pongo una imagen de fondo.

Confirmo que IE7 e inferiores (¿lo arreglará IE8?) dejan ese molesto borde de 
1px. En su día, cuando me topé con este bug, recuerdo que probé varias cosas 
(incluso márgenes negativos, type button etc.) sin conseguir resolverlo. Es más 
envié un correo a la lista y nada.
Si puedes usa un simple enlace, sino haz como yo: pasa de IE ¡que sus fallos 
canten!


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Javier Prieto
Gracias Benjamin, pero

No entiendo lo del ancho y alto de la imagen.. no se puede poner 
tamaño a la imagen de fondo no?
¿O te refieres al propio input?

Benjamin Nava escribió:
 Hola, Es posible que sea por no haber definido el ancho y alto exactos de la 
 imagen.
 No se si te solucionara algo pero a mi en alguna ocasion me ocurrio algo 
 parecido por no poner las medidas.
 Saludos Date: Wed, 12 Mar 2008 22:35:37 +0100 From: [EMAIL PROTECTED] To: 
 ovillo@lists.ovillo.org Subject: Re: [Ovillo] Cosita rara con botones input 
  No sé si os llegó bien el mensaje, por si acaso os lo mando de nuevo.  
 Gracias por la ayuda  Hola amigos:  Estoy teniendo un problema con los 
 botones de formulario input cuando  les pongo una imagen de fondo.  En 
 la URL siguiente os he puesto el ejemplo para que podais ver la  diferencia 
 entre FF y IE7/IE6  http://www.tapry.com/error_input/input.html  Tambien, 
 aparte de la imagen de fondo, le he puesto un color rojo de  fondo para que 
 se vea el error y un borde de 5px negro.  En FF, como siempre sale bien, 
 pero en los Explorercomoosquiero sale un  pixel de padding o similar donde 
 se puede ver el color rojo que tiene de  fondo  ¿sabeis a que es esto 
 debido? ¿hay solución? ¿por qué deja ese pixel  interior que no lo quiero 
 para nada?  A ver si ya os ha pasado antes y me podeis solucionar este 
 problema Muchas gracias   
 ___ Lista de distribución 
 Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 _
 MSN Noticias
 http://noticias.msn.es/comunidad.aspx
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

 __ Information from ESET NOD32 Antivirus, version of virus signature 
 database 2938 (20080311) __

 The message was checked by ESET NOD32 Antivirus.

 http://www.eset.com



   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Benjamin Nava

Me referia en tu hoja de estilos añadiro el ancho (width) y alto (height) con 
el tamaño en pixeles deseado de esta manera:
 
input  { color: #fff; background-color: #f00 !important; border: 5px solid #000 
!important; background-image: url(fondo_botones.png); width: Xpx; height: Xpx; 
background-repeat: repeat-x; background-position: top; padding: 10px;}
 
Prueba a ver si esto te soluciona algo.
 
 
 Date: Thu, 13 Mar 2008 10:02:14 +0100 From: [EMAIL PROTECTED] To: 
 ovillo@lists.ovillo.org Subject: Re: [Ovillo] Cosita rara con botones input 
  Gracias Benjamin, pero  No entiendo lo del ancho y alto de la 
 imagen.. no se puede poner  tamaño a la imagen de fondo no? ¿O te 
 refieres al propio input?  Benjamin Nava escribió:  Hola, Es posible que 
 sea por no haber definido el ancho y alto exactos de la imagen.  No se si 
 te solucionara algo pero a mi en alguna ocasion me ocurrio algo parecido por 
 no poner las medidas.  Saludos Date: Wed, 12 Mar 2008 22:35:37 +0100 
 From: [EMAIL PROTECTED] To: ovillo@lists.ovillo.org Subject: Re: [Ovillo] 
 Cosita rara con botones input  No sé si os llegó bien el mensaje, por si 
 acaso os lo mando de nuevo.  Gracias por la ayuda  Hola amigos:  Estoy 
 teniendo un problema con los botones de formulario input cuando  les pongo 
 una imagen de fondo.  En la URL siguiente os he puesto el ejemplo para que 
 podais ver la  diferencia entre FF y IE7/IE6  
 http://www.tapry.com/error_input/input.html  Tambien, aparte de la imagen 
 de fondo, le he puesto un color rojo de  fondo para que se vea el error y un 
 borde de 5px negro.  En FF, como siempre sale bien, pero en los 
 Explorercomoosquiero sale un  pixel de padding o similar donde se puede ver 
 el color rojo que tiene de  fondo  ¿sabeis a que es esto debido? ¿hay 
 solución? ¿por qué deja ese pixel  interior que no lo quiero para nada?  A 
 ver si ya os ha pasado antes y me podeis solucionar este problema Muchas 
 gracias   ___ Lista de 
 distribución Ovillo Para escribir a la lista, envia un correo a 
 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la 
 siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo  
 _  MSN 
 Noticias  http://noticias.msn.es/comunidad.aspx  
 ___  Lista de distribución 
 Ovillo  Para escribir a la lista, envia un correo a 
 Ovillo@lists.ovillo.org  Puedes modificar tus datos o desuscribirte en la 
 siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo   
 __ Information from ESET NOD32 Antivirus, version of virus signature 
 database 2938 (20080311) __   The message was checked by ESET 
 NOD32 Antivirus.   http://www.eset.com   
 ___ Lista de distribución 
 Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
_
MSN Noticias
http://noticias.msn.es/comunidad.aspx
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Alvarez Laurnaga, Jose Antonio
 Me referia en tu hoja de estilos añadiro el ancho (width) y alto (height) 
 con el
 tamaño en pixeles deseado de esta manera:
 
 input  { color: #fff; background-color: #f00 !important; border: 5px solid 
 #000
 !important; background-image: url(fondo_botones.png); width: Xpx; height: 
 Xpx;
 background-repeat: repeat-x; background-position: top; padding: 10px;}


Nope, no es un problema de tamaño. Simplemente IE pone un borde de un pixel al 
input type=submit e input type=button por dentro del borde CSS (si lo hay) 
del mismo color que el background-color (default blanco). 
Así que si ponemos por CSS una imagen de fondo al imput pues se nota ese borde 
extra y si sólo empleamos background-color no es visible.
Como dije antes yo hasta ahora no he encontrado solución por más que he 
buscado. Todo lo más se puede disimular poniendo un background-color semejante 
a la tonalidad de la imagen de fondo del botón.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Lucas Franco
MM, si no te entiendo mal, yo lo hice de esta manera:

.blogin {
color:#FFF;
background-color:Transparent;
font-size:12px;
padding-bottom:5px;
width:50px;
height:22px;
background-image: url(imagenes/boton.png);
border:none;



}

2008/3/13 Alvarez Laurnaga, Jose Antonio [EMAIL PROTECTED]:
  Me referia en tu hoja de estilos añadiro el ancho (width) y alto (height) 
  con el
   tamaño en pixeles deseado de esta manera:
   
   input  { color: #fff; background-color: #f00 !important; border: 5px 
 solid #000
   !important; background-image: url(fondo_botones.png); width: Xpx; height: 
 Xpx;
   background-repeat: repeat-x; background-position: top; padding: 10px;}


  Nope, no es un problema de tamaño. Simplemente IE pone un borde de un pixel 
 al input type=submit e input type=button por dentro del borde CSS (si lo 
 hay) del mismo color que el background-color (default blanco).
  Así que si ponemos por CSS una imagen de fondo al imput pues se nota ese 
 borde extra y si sólo empleamos background-color no es visible.
  Como dije antes yo hasta ahora no he encontrado solución por más que he 
 buscado. Todo lo más se puede disimular poniendo un background-color 
 semejante a la tonalidad de la imagen de fondo del botón.
  ___


 Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Alvarez Laurnaga, Jose Antonio
 MM, si no te entiendo mal, yo lo hice de esta manera:
 
 .blogin {
  color:#FFF;
  background-color:Transparent;
  font-size:12px;
  padding-bottom:5px;
  width:50px;
  height:22px;
  background-image: url(imagenes/boton.png);
  border:none;
 }


No, tiene que ser con un borde, no sirve (para este caso) el border:none;

Por cierto, me desdigo el problema sólo surge con background-image NO con 
background-color.

Lo curioso (Javier y yo debemos ser unos manias 8-) es que no encuentro ninguna 
referencia al respecto ni en http://www.positioniseverything.net ni en 
http://www.quirksmode.org que son dos de los sitios que más se ocupan de bugs 
de navegadores.


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-13 Por tema Tei
2008/3/13 Javier Prieto [EMAIL PROTECTED]:
 Pues nada, Jose Antonio y al resto.

  Yo ya me he artado de buscar, así que la solución mas coherente es la de
  poner el background-color con un tono como la imagen de fondo o como la
  del borde, aunque parezca que en explorer hay un borde de 2 pixels.

  Si alguna vez alguien (yo incluído) encontramos alguna solución, no os
  olvideis de ponerla por aqui vale?


Perdon si alguien lo ha propuesto antes, pero ¿porque no ocultais el
boton completamente, y poneis en su lugar un img?

Yo no lo haria, por no aumentar el riesgo de cosas que pueden salir
mal, pero con algo se se podria meter a martillazos una solucion
dentro del problema.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Cosita rara con botones input

2008-03-12 Por tema Javier Prieto
Hola amigos:

Estoy teniendo un problema con los botones de formulario input cuando 
les pongo una imagen de fondo.

En la URL siguiente os he puesto el ejemplo para que podais ver la 
diferencia entre FF y IE7/IE6

http://www.tapry.com/error_input/input.html

Tambien, aparte de la imagen de fondo, le he puesto un color rojo de 
fondo para que se vea el error y un borde de 5px negro.

En FF, como siempre sale bien, pero en los Explorercomoosquiero sale un 
pixel de padding o similar donde se puede ver el color rojo que tiene de 
fondo

¿sabeis a que es esto debido? ¿hay solución? ¿por qué deja ese pixel 
interior que no lo quiero para nada?

A ver si ya os ha pasado antes y me podeis solucionar este problema
Muchas gracias
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-12 Por tema Lucas Franco
Perdon, creo que me perdi de algo, algun Ejemplo?

2008/3/12 Alvarez Laurnaga, Jose Antonio [EMAIL PROTECTED]:

   Estoy teniendo un problema con los botones de formulario input cuando
   les pongo una imagen de fondo.

  Confirmo que IE7 e inferiores (¿lo arreglará IE8?) dejan ese molesto borde 
 de 1px. En su día, cuando me topé con este bug, recuerdo que probé varias 
 cosas (incluso márgenes negativos, type button etc.) sin conseguir 
 resolverlo. Es más envié un correo a la lista y nada.
  Si puedes usa un simple enlace, sino haz como yo: pasa de IE ¡que sus fallos 
 canten!
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-12 Por tema Javier Prieto (Tapry)
No sé si os llegó bien el mensaje, por si acaso os lo mando de nuevo. 
Gracias por la ayuda

Hola amigos:

Estoy teniendo un problema con los botones de formulario input cuando 
les pongo una imagen de fondo.

En la URL siguiente os he puesto el ejemplo para que podais ver la 
diferencia entre FF y IE7/IE6

http://www.tapry.com/error_input/input.html

Tambien, aparte de la imagen de fondo, le he puesto un color rojo de 
fondo para que se vea el error y un borde de 5px negro.

En FF, como siempre sale bien, pero en los Explorercomoosquiero sale un 
pixel de padding o similar donde se puede ver el color rojo que tiene de 
fondo

¿sabeis a que es esto debido? ¿hay solución? ¿por qué deja ese pixel 
interior que no lo quiero para nada?

A ver si ya os ha pasado antes y me podeis solucionar este problema
Muchas gracias


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Cosita rara con botones input

2008-03-12 Por tema Benjamin Nava

Hola, Es posible que sea por no haber definido el ancho y alto exactos de la 
imagen.
No se si te solucionara algo pero a mi en alguna ocasion me ocurrio algo 
parecido por no poner las medidas.
Saludos Date: Wed, 12 Mar 2008 22:35:37 +0100 From: [EMAIL PROTECTED] To: 
ovillo@lists.ovillo.org Subject: Re: [Ovillo] Cosita rara con botones input  
No sé si os llegó bien el mensaje, por si acaso os lo mando de nuevo.  Gracias 
por la ayuda  Hola amigos:  Estoy teniendo un problema con los botones de 
formulario input cuando  les pongo una imagen de fondo.  En la URL 
siguiente os he puesto el ejemplo para que podais ver la  diferencia entre FF 
y IE7/IE6  http://www.tapry.com/error_input/input.html  Tambien, aparte de 
la imagen de fondo, le he puesto un color rojo de  fondo para que se vea el 
error y un borde de 5px negro.  En FF, como siempre sale bien, pero en los 
Explorercomoosquiero sale un  pixel de padding o similar donde se puede ver el 
color rojo que tiene de  fondo  ¿sabeis a que es esto debido? ¿hay 
solución? ¿por qué deja ese pixel  interior que no lo quiero para nada?  A 
ver si ya os ha pasado antes y me podeis solucionar este problema Muchas 
gracias   ___ Lista de 
distribución Ovillo Para escribir a la lista, envia un correo a 
Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la 
siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
_
MSN Noticias
http://noticias.msn.es/comunidad.aspx
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo