Ya he visto esto post y he intentado todo lo posible para cambiar el relleno de mi marcador de posición, pero desafortunadamente parece que no quiere cooperar.HTML5 placeholder css padding
De todos modos, aquí está el código para el css. (EDITAR: Este es el css generado a partir de Sass)
#search {
margin-top: 1px;
display: inline;
float: left;
margin-left: 10px;
margin-right: 10px;
width: 220px;
}
#search form {
position: relative;
}
#search input {
padding: 0 10px 0 29px;
color: #555555;
border: none;
background: url('/images/bg_searchbar.png?1296191141') no-repeat;
width: 180px;
height: 29px;
overflow: hidden;
}
#search input:hover {
color: #00ccff;
background-position: 0px -32px;
}
Y aquí está la simple html:
<div id="search">
<form>
<input type="text" value="" placeholder="Search..." name="q" autocomplete="off" class="">
</form>
<div id="jquery-live-search" style="display: block; position: absolute; top: 15px; width: 219px;">
<ul id="search-results" class="dropdown">
</ul>
</div>
</div>
Bastante simple? el marcador de posición está desactivado por algún motivo, pero cuando intenta escribir en el campo de entrada, el texto está alineado. Parece que solo puedes cambiar el color (para webkit
) del marcador de posición, pero si trato de editar el relleno de la entrada que contiene, ¡arruina el diseño de la entrada! saca el pelo
Éstos son Screenies del marcador de posición y el campo de entrada con la entrada de texto:
EDITAR:
Por ahora he recurrido a este jquery plugin .
Funciona desde el primer momento y soluciona el problema de mi Chrome. Todavía me gustaría descubrir cuál es el problema (si tiene algo que ver con MY Chrome o algo así)
Estoy bastante seguro de que no son los estilos ya que John Catterfeld lo reprodujo sin problemas, así que espero alguien por ahí todavía podría indicarme la dirección correcta de por qué me está pasando esto (el cromo de mi cliente también. Así que esto es probablemente originario de Chrome/OSX si John está usando Windows)
¿Puede proporcionar el código CSS generado? Eso sería mucho más fácil de trabajar que la fuente SASS. – RoToRa
+1 Ese complemento es increíble, simple y tiene las opciones correctas que necesito. Probablemente sea la mejor solución de marcador de posición con la que tropiezo hasta ahora. – easwee
Si alguien tiene un problema con la configuración de arranque estas dos opciones ayudan: font-size: large; en lugar de px; y línea-altura: normal; – necker