Autor | Zpráva | ||
---|---|---|---|
perwin Profil |
#1 · Zasláno: 3. 4. 2011, 18:11:50
Ahoj,
potřeboval bych vědět, jak lze vyrobit zašednutí pozadí, jako je např. u Lightboxů a tak. Zkoušel jsem to jako dát <div> přes celou stránku, u něj dát z-index: 50; (číslo takový, aby <div> byl výš než stránka), background: black; a opacity: 0.5; (to pro Netscapový prohlížeče, pro IE filter:alpha (opacity=50);). Jenže to mi fungovalo jenom u Netscapových prohlížeču, u IE mi to nefungovalo... Prosím poraďte. Děkuji |
||
Darker Profil |
#2 · Zasláno: 3. 4. 2011, 18:16:31
|
||
panther Profil |
#3 · Zasláno: 3. 4. 2011, 18:21:24
Darker:
obrázek je zbytečný, opacita s barvou pozadí funguje. Naopak, u tvého řešení bych musel ještě používat nějaký pngFix pro starší IE. perwin: ukaž problematický kód. |
||
perwin Profil |
#4 · Zasláno: 3. 4. 2011, 18:37:37 · Upravil/a: perwin
panther:
Tyhle stránky jsem tu už jednou publikoval jako zkušební e-shop: http://tryshoptry.g6.cz/ Něco dejte do košíku a potom si otevřte košík a klikněte na takovou tu tužku u počtu zboží. V netscapových prohlížečích se to okno na změnu počtu zboží otevře tak, jak chci - s tím zašedlým pozadím (a border-radius, které se v IE vůbec nezobrazuje), v IE to nejde. Děkuji za odpovědi EDIT: Už jsem na to přišel :-) |
||
perwin Profil |
#5 · Zasláno: 3. 4. 2011, 19:10:04
Teď by se mi hodila rada, proč mi nefunguje border-radius v IE..
Prosím poraďte. Díky |
||
panther Profil |
#6 · Zasláno: 3. 4. 2011, 19:15:25
perwin:
„Už jsem na to přišel :-)“ možná by ses mohl o úspěch podělit, kdyby na toto vlákno narazil i někdo jiný. „proč mi nefunguje border-radius v IE..“ možná proto, že IE až do verze 8 tuto vlastnost z kolekce CSS3 nezná? |
||
perwin Profil |
#7 · Zasláno: 3. 4. 2011, 19:23:05 · Upravil/a: perwin
panther:
„možná by ses mohl o úspěch podělit, kdyby na toto vlákno narazil i někdo jiný.“ Když jsem udával výšku a šířku toho poloprůhlednýho černýho pozadí, tak jsem to zadal v %, a v IE mi to ty procenta nebralo, tak jsem to změnil na pixely: #bg { display: none; z-index: 3; background: black; opacity: 0.7; filter:alpha (opacity=70); width: 2000px; height: 1000px; position: absolute; top: -50%; left: -50%; } „možná proto, že IE až do verze 8 tuto vlastnost z kolekce CSS3 nezná?“ Nojo ale na http://border-radius.com/ mi to jak v IE 8 a IE 9 funguje, na mých stránkách ne... -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; |
||
panther Profil |
#8 · Zasláno: 3. 4. 2011, 19:31:40
perwin:
„mi to jak v IE 8“ v osmičce se tam nic nekulatí. |
||
Časová prodleva: 13 let
|
0