Foros del Web » Creando para Internet » CSS »

"input:focus" y "placeholder" que se resisten

Estas en el tema de "input:focus" y "placeholder" que se resisten en el foro de CSS en Foros del Web. Hola a todas/os, Estoy haciendo un mini formulario de contacto para mi web. Resulta que mi intención es cambiar el color de texto de los ...
  #1 (permalink)  
Antiguo 29/04/2013, 08:16
 
Fecha de Ingreso: agosto-2012
Ubicación: Barcelona
Mensajes: 47
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta "input:focus" y "placeholder" que se resisten

Hola a todas/os,

Estoy haciendo un mini formulario de contacto para mi web. Resulta que mi intención es cambiar el color de texto de los placeholders y también editar el :focus de los inputs, pero no hay manera de conseguirlo. Hoy tengo un día especialmente espeso, y por más vueltas que le doy no se qué hago mal... Si alguna alma caritativa le puede dar un vistazo al css e iluminarme... '



Código:
label {
	color:white;
	font-size:10pt;
	font-weight:bold;
}
input#name {
	border-radius:3px;
	border:1px solid #ffb733;
	background-color:#ffc04d;
	color:#ffffff;
	width:300px;
	}
input#email {
	border-radius:3px;
	border:1px solid #ffb733;
	background-color:#ffc04d;
	color:#ffffff;
	width:300px;
	}
input#asunto {
	border-radius:3px;
	border:1px solid #ffb733;
	background-color:#ffc04d;
	color:#996300;
	width:300px;
	}
textarea#mensajito {
	border-radius:3px;
	border:1px solid #ffb733;
	background-color:#ffc04d;
	color:#996300;
	width:298px;
	height:120px;
	overflow:hidden;
	resize:none;
	}
input#boton {
	background:#805200;
	border:none;
	border-radius:6px;
	width:50px;
	color:white;
	outline-color:#805200;
	padding: 3px;
	}
input:focus {
        border:2px solid #fff6e6;
        opacity:0.5;
        background-color:orange;
        }
textarea:focus {outline:2px solid #fff6e6;opacity:0.5;}
  #2 (permalink)  
Antiguo 29/04/2013, 10:22
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: "input:focus" y "placeholder" que se resisten

Hasta el momento no he visto que se contemple estilizar placeholder desde la W3C.

De todas formas, se puede hacer con prefijos propietarios:

Código CSS:
Ver original
  1. input::-webkit-input-placeholder,
  2. input::-moz-placeholder,
  3. input:-ms-input-placeholder {
  4.   color: blue;
  5. }

WebKit, Firefox e Internet Explorer.
  #3 (permalink)  
Antiguo 29/04/2013, 13:27
 
Fecha de Ingreso: agosto-2012
Ubicación: Barcelona
Mensajes: 47
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: "input:focus" y "placeholder" que se resisten

Cita:
Iniciado por pzin Ver Mensaje
Hasta el momento no he visto que se contemple estilizar placeholder desde la W3C.

De todas formas, se puede hacer con prefijos propietarios:

Código CSS:
Ver original
  1. input::-webkit-input-placeholder,
  2. input::-moz-placeholder,
  3. input:-ms-input-placeholder {
  4.   color: blue;
  5. }

WebKit, Firefox e Internet Explorer.
Vaya, que curioso, o sea que quien lo contempla es el navegador y no W3C... No tenía ni idea. Muchas gracias por tu respuesta

Etiquetas: focus, formulario, placeholder
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 12:14.