Autor | Zpráva | ||
---|---|---|---|
Blahovič Profil * |
#1 · Zasláno: 14. 8. 2015, 16:33:57
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 |
#2 · Zasláno: 14. 8. 2015, 17:12:29
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 * |
#3 · Zasláno: 14. 8. 2015, 17:34:30
No ale jak, padding mám nastaveno 0px a dělá to tuto neplechu?
|
||
Tomáš123 Profil |
#4 · Zasláno: 14. 8. 2015, 20:58:03
Blahovič:
Prosím o odkaz na živú ukážku. |
||
yelidric Profil |
#5 · Zasláno: 14. 8. 2015, 21:17:09
Č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 * |
#6 · Zasláno: 15. 8. 2015, 08:53:15
Vyřešeno nastavením line-height:1;
https://code.google.com/p/chromium/issues/detail?id=178032 |
||
Časová prodleva: 10 let
|
0