Autor Zpráva
TooFew
Profil
Zdravim.
Potřebuju si nastavit levé odsazení textu u <input type="text">. padding-left nefunguje. Tak jak na to?
Očekávám, že mi někdo poradí hodit do toho pole <div> a tomu nastavit levy margin nebo jiné alternativy. To mě taky napadlo. Jestli to ale jde, chtěl bych to vyřešit elegantněji. Díky.
habendorf
Profil
padding v inputu funguje úplně normálně, asi to máš blbě
TooFew
Profil
<input type="text" name="cc" value="" />

a v css souboru

input {
padding-left:5px;
}
habendorf
Profil
musí fungovat
Plaváček
Profil
Padding u inputu odsadí text uvnitř formulářového pole. Mám pocit, že tazatel chtěl celé pole odsadit od okolního textu. Tam funguje skvěle vlastnost margin. Takže zkus

input {margin-left: 10px}

Třeba.
TooFew
Profil
Plaváček
Ne. Já chci odsadit text uvnitř toho pole. Ale nechápu, proč mi ten padding nefunguje.... Asi bude chyba jinde. Jdu hledat.
Plaváček
Profil
TooFew

Padding funguje, pokud vím, naprosto spolehlivě napříč všemi prohlížeči. Ale, chceš-li znát můj názor, nechej to na prohlížeči. Obecně platí, že vrtat se do stylování formulářových prvků ti přinese víc starostí než užitku.
habendorf
Profil
Padding funguje, pokud vím, naprosto spolehlivě napříč všemi prohlížeči.
Snažím se mu to říct celou dobu, neposlouchá.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0