Webform - mezők mérete

knauszi képe

A Webform modult próbálom használni, és azt tapasztalom, hogy a textfield és textarea komponensek esetében nem tudom a méretet állítani. Bármit írok be a méretet megadó mezőkbe, az elmentődik ugyan, de a kimeneten az alapértelmezett méretben jelenik meg a mező. A méreteket karakterszámban próbálom megadni. Nem jól teszem? Előre is köszönök minden segítséget.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
sgabe képe

A modulban beállíthatod, hogy hány karaktert fogadjon a mező. A dimenzióit már a sminkben kéne megadnod CSS segítségével. Például:

.form-text {
width: 100px;
}
0
0
knauszi képe

A textfield komponensnél megadhatunk egy maxlength értéket, gondolom, ez szól arról, hogy hány karaktert fogadhat a mező. És megadhatunk egy szélesség értéket. A textarea esetében szélességet és magasságot lehet megadni. Mik ezek, ha nem dimenziók? Meg aztán a sminkben én nem akarok megadni dimenziókat, hiszen azok űrlaponként változhatnak.

Szóval én a szélesség és magasság értékekről beszélek. Ezeknek akármilyen értéket adok meg, az nem befolyásolja a kimenetet, és hát ez az én bajom.

0
0
sgabe képe

Nézd meg jelenleg van-e a fieldeken CSS formázás, ha van az felülírja a size paramétert.

0
0
knauszi képe

Köszönöm szépen, valóban erről van szó.

0
0
pp képe

"Meg aztán a sminkben én nem akarok megadni dimenziókat, hiszen azok űrlaponként változhatnak."

Tipikus tévhit. A sminkben te simán tudsz olyan szabályokat hozni, amelyek egy adott űrlap elemre, egy adott űrlap azonos elemeire, vagy egy kis trükközéssel egy adott oldal elemeire vonatkoznak. Azt is tudod kontrollálni, hogy ha az elem oldalon vagy blokk-ban jelenik meg akkor hogyan nézzen ki. (sőt azt is, hogy x modul által létrehozott blokkban, egy adott blokkban, mely régióban jelenik meg a blokk stb...)

pp

0
0