Autor | Zpráva | ||
---|---|---|---|
zoomprojekt Profil |
#1 · Zasláno: 5. 12. 2010, 09:41:18
Zdravim,
potřebuju poradit jak udělat, aby opacity 0.5 bylo pouze pro background-color a né pro celý div. Problém je v tom, že když do divu přidam opacity: 0.5 je průhledné úplně všechno včetně textu a cokoliv co do divu nacpu a to právě nechci, já chci, aby bylo průhledné pouze pozadí. Díky za každou radu. |
||
habendorf Profil |
#2 · Zasláno: 5. 12. 2010, 11:39:30
Nejjednodušeji obrázkem.
|
||
zoomprojekt Profil |
#3 · Zasláno: 5. 12. 2010, 20:31:45
Pokud jsi myslel vytvořit png černý rámeček průhledný z 50% a vložený jako pozadí do divu s nekonečným opakováním, tak díky, funguje to a pokud jsi to tak nemyslel, tak stejně díky, že jsi mě k tomu naved :D
|
||
Časová prodleva: 6 měsíců
|
|||
DarkMeni Profil |
#4 · Zasláno: 5. 6. 2011, 13:02:23
Jde to ale udělat nějak i tím opacity? A nebo nějakou jinou vlastností která udělá poloprůhledné pozadí a to ostatní neprůhledné.
Normálně by jsem to řešil taky obrázkem ale starším verzím Exploreru se png špatně vykreslují a navíc nemam editor který by takový poloprůhledný obrázek udělal. |
||
pcmanik Profil |
#5 · Zasláno: 5. 6. 2011, 14:02:51
DarkMeni:
Pravdepodobne bude treba 2 divy a to jeden s opacity a druhy s obsahom. |
||
Bubák Profil |
#6 · Zasláno: 5. 6. 2011, 17:00:52 · Upravil/a: Bubák
pcmanik:
Pravděpodobně se ti DIV s opacity nebude natahovat podle obsahu, třebas délky textu. DarkMeni: Pro IE4 a vyšší jde použít třebas filter opacity a relativní pozice, stačí bez left a top. Pro IE7 a vyšší a pro ostatní prohlížeče PNG obrázek, editorů je spousta, z těch zdarma třebas Paint.NET, GIMP, Inkscape. „nějakou jinou vlastností která udělá poloprůhledné pozadí a to ostatní neprůhledné“ Background, ale podle CSS3, které umožňuje deklarovat průsvitné RGBA barvy. Ale to je hudba budoucnosti, protože mezi uživateli je spousta starších prohlížečů, které průsvitné barvy neumí. |
||
Časová prodleva: 13 let
|
0