Autor | Zpráva | ||
---|---|---|---|
Roni Profil |
#1 · Zasláno: 2. 10. 2007, 00:48:36 · Upravil/a: Roni
Ahoj, řeším takovej problém...
mám v css nastaven styl pro div:
v html souboru ten div vypíšu:
A teď k problému...ve firefoxu se po načtení stránky nezobrazí to pozadí. Pouze pokud do toho divu napíšu třeba nějaký text, tak pod ním se začne vykreslovat ten obrázek, ale to je mi k ničemu. Potřebuju jenom zobrazit obrázek a nechci používat "<img>". V IE problém není. Nevíte někdo? díkes |
||
Měsíček Profil |
#2 · Zasláno: 2. 10. 2007, 07:39:15
Protože Mozilla je prohlížeč na *#><Ł$ myslím, že ten <img> budeš muset použít možná si oddělej ty nepotřebné nesmysly jako no-repeat atd... podívej se na jakpsatweb a tam podporu prohlížečů ná jednotlivé atributy.
|
||
Bubák Profil |
#3 · Zasláno: 2. 10. 2007, 08:27:48 · Upravil/a: Bubák
Zde uvedený kód je zcela korektní. Podle popisu se Firefox chová, jako kdyby pozadí bylo deklarované inline elementu, jako span, a.... bez display: block;
oddělej ty nepotřebné nesmysly jako no-repeat Pokud je obrázek stejně velký, jako pozadí, je zbytečné deklarovat téměř vše. Podpora všech hodnot CSS vlastnosti "background" je v současných prohlížečích bezproblémová. |
||
Railbot Profil |
#4 · Zasláno: 2. 10. 2007, 09:51:40
Roni, uveď link na stránky. Vypadá to, že je tam vliv ještě něčeho jiného. Tebou zméněný kód takové chování nezpůsobuje.
|
||
habendorf Profil |
#5 · Zasláno: 2. 10. 2007, 09:53:34
To jsou ty prázdný divy. Dej tam nbsp.
BTW - takhle se to ale stejně nedělá. |
||
Časová prodleva: 17 let
|
0