Autor Zpráva
Blahovič
Profil *
Prosím, jak vycentrovat placeholder text v input prvku.
Pro input prvek mám nastaveno {width:200px; height:25px; line-height:25px;} . Pozice textu je ve FF, IE, OP je správně uprostřed, v CHROME nahoře.
Když odeberu vlastnost line-height a nastavím ::-webkit-input-placeholder {line-height:0px;} pak je v CHROME pozice uprostřed, ale v OPERE je text nahoře.
Nevím jak zajistit, aby placeholder text byl vždy, resp. u všech prohlížečů vertikálně vycentrován.
Děkuji za radu
yelidric
Profil
ak to chapem spravne tak chces vertikalne zarovnanie na stred, to by som teda spravil jednoduchšie cez padding a mal by som podporu pre všetky prehliadače.
Blahovič
Profil *
No ale jak, padding mám nastaveno 0px a dělá to tuto neplechu?
Tomáš123
Profil
Blahovič:
Prosím o odkaz na živú ukážku.
yelidric
Profil
Čo sa tyka operi,tak ta nepodporuje ::placeholder v css. Preto pouzivam padding: 10px 0; bez ::placeholder, ale vtedy sa moze padding byt s pevne stanovenou vyskou :)
Blahovič
Profil *
Vyřešeno nastavením line-height:1;
https://code.google.com/p/chromium/issues/detail?id=178032

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: