Estoy usando Twitter bootstrap CSS. A continuación puede ver cómo se muestra el mismo código de manera diferente con Firefox y Chrome.¿Cómo resolver la diferencia CSS de marcador de posición en diferentes navegadores?
Esto es bastante extraño. Firebug me dice que el código CSS del marcador de posición se establece como esto a gris claro:
:-moz-placeholder {
color: #999999;
}
Esto debería afectar a todos los marcadores de posición dentro de todos los elementos como se hace correctamente en Chrome. Pero en Firefox, ¿por qué se aplica textareas
correctamente, pero input
no? ¿Cómo puedo arreglar esto?
<input id="id_referred_by" type="text" maxlength="50" name="referred_by" placeholder="...was referred by?">
<textarea id="id_contacts_interests" name="contacts_interests" cols="40" placeholder="Any particular interests?" rows="4"></textarea>
Chrome:
Firefox:
actualización:
Los comentarios a continuación me dio una idea:
Input
ha diferencia de textarea
color: #9999
la entrada tachado, lo que significa algo que está anulando.
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
color: #555555;
display: inline-block;
font-size: 13px;
height: 18px;
line-height: 18px;
margin-bottom: 9px;
padding: 4px;
}
De hecho, es color: #555555;
. Cuando lo desactivo en Firebug, todo funciona. ¿Cómo es que a Chrome no le importa esto, pero Firefox sí? ¿Algún consejo sobre cómo solucionar esto en ambos navegadores? Todavía soy nuevo en css.
funciona para mí aquí - http://jsfiddle.net/WHTmC/ pero es posible que desee para tratar de definir la regla como esta 'de entrada: -moz- marcador de posición' –
@ZoltanToth también funciona para mí. –
tan extraño. Puedo ver que tu código funciona en línea. Pero localmente no. ¿Puede esto ser así? El mismo código local es diferente en dos navegadores ... – Houman