Autor | Zpráva | ||
---|---|---|---|
jvackar Profil |
#1 · Zasláno: 5. 9. 2007, 12:02:05
Mám problémek,
na stránce mám definovaný text v DIV, pře css absolutně pozicovaný, s pozadím. Po stisku nějakého tlačítka se na stejné stránce vygeneruje nový DIV na stejné pozici, také s pozadím, takž zakreje předchozí DIV. Při tisku stránky se ale pozadí nezobrazí a texty z obou DIVů se překryjí, takže vznikne směsice obou. Dá se to nějak vyřešit? Generovat novou stránku nechci. Dík |
||
roberta Profil |
#2 · Zasláno: 5. 9. 2007, 12:06:58
jvackar
môžeš to vyriešiť 2 css súbormi. jeden z nich bude na print. a definovať si to môžeš napr. takto <link href="style.css" rel="stylesheet" type="text/css" media="screen,projection"> <link href="print.css" rel="stylesheet" type="text/css" media="print"> všimni si parameter href a media... |
||
Bubák Profil |
#3 · Zasláno: 5. 9. 2007, 13:30:27
Styl pro tisk stačí jednoduchý, co nechceš, tomu dáš display: none, a pak stačí nastylovat texty. Případným obrázkům můžeš dát rozměy v cm, pokud to bude třeba.
|
||
jvackar Profil |
#4 · Zasláno: 5. 9. 2007, 13:34:14
super, už to mám
|
||
jvackar Profil |
#5 · Zasláno: 5. 9. 2007, 14:36:54
a nemám:-(
Když chci vytisknout první div, tak díky novým stylům se nic neukáže, pro druhý div je vše ok, tak jak jste poradili. |
||
Manq Profil |
#6 · Zasláno: 5. 9. 2007, 15:03:33
jvackar
Nejlepší by bylo, kdyby jsi přesně popsal svůj problém a dal jsem tvůj problémový kód. |
||
Časová prodleva: 17 let
|
0