Autor Zpráva
swetko
Profil
Dobrý večer,
potrebujem tlačiť pole selectu, a potreboval by som ho naštýlovať tak aby sa pri tlači zobrazilo len vybrané slovo, bez tlačidla select.

Zatiaľ som použil border:none a backgroud-color:#ffffff; tlačidlo tam ale zostalo.
Stačí mi to iba pre IE6.

Ďakujem.
Radek9
Profil
swetko:
Teoreticky by to šlo překrýt nějakým prvkem.

Stačí mi to iba pre IE6.
Ehm?
panther
Profil
swetko:
pochybuji, že něco takového půjde. Ta rozbalovací šipka je podstata HTML tagu „<select>“, není to záležitost CSS.
swetko
Profil
Radek9:
Skúšal som to prekrývaním ale tlačidlo zostávalo vždy navrchu.

„Stačí mi to iba pre IE6.“
Ehm?

Je to pre firemné potreby a vo firme máme iba IE6, stránka nebude na internete, len na intranete.

panther:
A ako by si navrhol vyriešiť tlač takého elementu?
MCKAY
Profil
swetko:
myslím, že jsem nedávno někde četl, že stylovat selecty je hodně velký problém :-), takže si nejsem uplně jistý, jestli je něco takového vůbec možné.
Radek9
Profil
swetko:
Musíš tomu prvku nastavit vyšší z-index.
panther
Profil
swetko:
A ako by si navrhol vyriešiť tlač takého elementu?
já selecty tisknu jako selecty ;-) Proč je vydávat za něco jiného, čím nejsou?
swetko
Profil
Radek9:
Skúšal som a nepomohlo to.
panther
Profil
Radek9:
to není řešení, je to jen možné schování problému. A co lépe, jen v některých prohlížečích.
Bubák
Profil
Zkus dát za select něco takového:
<img src=white.gif  width=50 height=50 style="margin-left: -25px; vertical-align: middle;">

V Opeře a Firefoxu to funguje, tak by to mohlo fungovat i v IE. Přesné rozměry si dolaď. Jednoduché řešení s DIVem s bílým pozadím nejde použít, protože pozadí se zpravidla netiskne.
swetko
Profil
panther:
Ide mi o to že šéf nám dáva v analógovej forme "pracovný list" a tam je položka Spracovateľ: meno a priezvisko, a chcel som to vyriešiť tak aby pri vytváraní toho pracovného listu tam mal select z menami zamestnancov ale po vytlačení aby to bol normálny dokument.
swetko
Profil
Bubák:
Ďakujem, pomohlo to.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0