Autor | Zpráva | ||
---|---|---|---|
Euroblb Profil |
#1 · Zasláno: 5. 8. 2006, 13:14:21
CSS jen pár dotzů.
Ahojky Měl bych na vás jen takovích pár dotazů týkající jse CSS. 1) U min-height: - px; pro4 nefunguje v IE, nebo jestli je nějaká náhrada pro IE 2) Co jse týče grafiky, tak gif neumí postupné přechody nebo polopropustnost barev. Což sice umožňuje png, ale z mích zkušeností jen v MF, možná I v Opeře, ale to nevím Operu nemám. Chtěl bych jse zeptat jestl jde to nějak vynutit. Při použití PNG obrázku sice v MF fungoval bezproblému, ale co jse týče IE, obrázek jse vůbec skoro nezobrazi. Jen neprůhledná část. 3) Můžu používat CSS extrní soubory , stylem jeden *.CSS na rozvržení grafiky a stránky jako takové. Druhý na naformátování menu, a třetí na formátování obsahu? Jen aby to nebylo v rozporu s SEO atp. 4) Jak lze měnit CSS stylopisy stránky na webu pomocí odkazu, tak aby při příšti návštěvě jse uživateli zobrazil ten vzhled který jsi před tím dávno změnil?? ******* dotazy já vím ale budu rád jestli mi aspoň na jeden z nich odpovíte.Dík |
||
habendorf Profil |
#2 · Zasláno: 5. 8. 2006, 13:19:11
1) height
2) to je složitější, doporučoval bych to spíš obejít 3) můžeš, se SEO to nemá nic společného 4) cookies |
||
WanTo Profil |
#3 · Zasláno: 5. 8. 2006, 13:20:31 · Upravil/a: WanTo
Euroblb
1) Min-height v IE opravdu nefunguje. 2) GIF umí maximálně 256 barev, z toho jedna může být průhledná. PNG umí 16 milionů barev a průsvitnost (alpha kanál). Bohužel, nefunguje v IE. Kdysi jsem viděl nějaký hack, aby PNG v IE fungovalo. Nevím však, jak hodně byl spolehlivý. 3) Na SEO by to nemělo mít žádný vliv. 4) Já jsem vždy používal kombinaci PHP a cookies, ale možná existuje nějaké elegantnější řešení. habendorf Update: sakra, byl jsi rychlejší :-) |
||
Euroblb Profil |
#4 · Zasláno: 5. 8. 2006, 13:23:40
A nevíte nkde bych našel něco PHP a cookies?
|
||
WanTo Profil |
#5 · Zasláno: 5. 8. 2006, 13:25:38
|
||
Euroblb Profil |
#6 · Zasláno: 5. 8. 2006, 14:26:55
to je vklidu cookies, ale ještě jsem to nepoužíval ,takže nevím jak to přesně funguje, ve smyslu S PHP.cookies je vlastně text napsaný u klienta na PC-čku. Což mě právě nejde do hlavy jak stím mže pracovat PHP-které pracuje na straně serveru. Co jsem stoho vyčetl tak příchází v úvahu možnost že při zadaní adresy se společně s požadavkem na určitou stránkou odešle i cookies, v tomhle případě mi nastává otázka jestli jse cookies odesílá pokažde když je v url http://neco.com/ nebo je to u specifické stránky např: u http://neco.com/neco.php to odešle ale při http://neco.com/eteneco.php už ne?
Vysvětlíte mi to někdo prosím? |
||
habendorf Profil |
#7 · Zasláno: 5. 8. 2006, 14:31:57
Já bych do toho php vůbec netahal.
|
||
Euroblb Profil |
#8 · Zasláno: 5. 8. 2006, 14:37:15
habendorf
Kdyz do to nemám tahat PHP tak poraď co teda?? poznámka: PHP na webu stejně používám, takže není problé do toho něco implementovat. |
||
habendorf Profil |
#9 · Zasláno: 5. 8. 2006, 14:50:00
No jak jsem říkal, cookies.
|
||
Euroblb Profil |
#10 · Zasláno: 5. 8. 2006, 15:08:37 · Upravil/a: Euroblb
habendorf
Tak jedno tu napíšeš, že používáš kombinaci PHP a cookies, potom zas že by do toho PHP netahal. tak já nevím. jestli to hnát Javascripte nebo čím. a ještě bych jse chtěl teda zeptat na to vysvětlení PHP & cookies. |
||
habendorf Profil |
#11 · Zasláno: 5. 8. 2006, 15:26:21
Euroblb: Tak jedno tu napíšeš, že používáš kombinaci PHP a cookies, potom zas že by do toho PHP netahal.
Já teda u sebe vídím 4) cookies habendorf a WanTo jsou dva lidé :o) |
||
Euroblb Profil |
#12 · Zasláno: 5. 8. 2006, 15:28:44
sry...jsem jsi spletl řádek,, ;)
|
||
Euroblb Profil |
#13 · Zasláno: 5. 8. 2006, 15:57:31
Jo chtěl jsem jse zeptat jak jse přiděluje CSS styl obrázku IMG vloženého na stránce?
|
||
Timy Profil |
#14 · Zasláno: 5. 8. 2006, 15:58:47
Euroblb
Moc nechápu dotaz, ale asi img{} |
||
Euroblb Profil |
#15 · Zasláno: 5. 8. 2006, 16:08:38
mám ten problém, že na stránku umístím obrázek kterej chci nastylovat, a samozřejmě nastylovat i hover, a nějak jse mi to nedaří..
|
||
Timy Profil |
#16 · Zasláno: 5. 8. 2006, 16:14:20
Euroblb
no IE umí :hover jen u odkazů, v tom bude asi hlavní problém. Takže ideální bude asi v tomto případě použít Javascript. |
||
Euroblb Profil |
#17 · Zasláno: 5. 8. 2006, 16:37:15
nechci změnit obrázek,ale třebas jen border..
|
||
Timy Profil |
#18 · Zasláno: 5. 8. 2006, 16:38:47
Euroblb
No to nevadí, IE prostě konstrukci img:hover{border:1px solid red} nezvládne. |
||
WanTo Profil |
#19 · Zasláno: 5. 8. 2006, 16:40:24
habendorf
Jak bys řešil přepínání stylů pomocí cookies a bez PHP? JavaScriptem? |
||
Euroblb Profil |
#20 · Zasláno: 5. 8. 2006, 16:41:31
no nic, talo to skusím javascriptem, sice nerad, ale co jse dá dělat. neznáte někdo nějakej ověřenej a funkční script?
|
||
habendorf Profil |
#21 · Zasláno: 5. 8. 2006, 16:52:10
WanTo: Ano, JS. Vím kam míříš, ale styleswitcher není bankovní aplikace. Největší "katastrofa" ke které může dojít, je že nedojde k "zapamatování si" stylu. Což je prostě daň za fóbii některých uživatelů z javascriptu.
|
||
Timy Profil |
#22 · Zasláno: 5. 8. 2006, 16:53:32
Euroblb
třeba takhle: <img src="" onmouseover="this.style.border='1px solid red'"> A neví někdo, proč mi tenhle zápis neběhá v IE ale v FF jo? <img src="" onmouseover='this.setAttribute("class", "okraj")'> |
||
habendorf Profil |
#23 · Zasláno: 5. 8. 2006, 16:56:41
Timy: po tomhle bude následovat otázka, jejíž odpovědí bude onmouseout :o)
|
||
habendorf Profil |
#24 · Zasláno: 5. 8. 2006, 17:02:47
Jinak setAttribute je v IE problematické.
|
||
Timy Profil |
#25 · Zasláno: 5. 8. 2006, 17:04:32
habendorf
tos mi pomoh :o)). Tak jak jinak to řešit kdybych chtěl změnit vícero stylů? Nebudu to přece všechno ručně rvát do přímého zápisu, to bych zblbl. |
||
WanTo Profil |
#26 · Zasláno: 5. 8. 2006, 17:12:09
habendorf
PHP bych nevolil v tomto případě kvůli spolehlivosti, ale právě kvůli práci s cookies. V PHP mám pole $_COOKIE[], kde je všechno krásně uložené a dá se jednoduše získat. Ale v JS, tedy pokud mám správné informace, je pouze proměnná document.cookie a musím si jednotlivé koláčky ručně parsovat. Na druhou stranu, pak je nutná zbytečná aktualizace stránky a zatěžování serveru. |
||
habendorf Profil |
#27 · Zasláno: 5. 8. 2006, 17:16:40
Timy: onmouseover = "this.className='xxx';" ?
|
||
habendorf Profil |
#28 · Zasláno: 5. 8. 2006, 17:20:57
WanTo: Na druhou stranu, pak je nutná zbytečná aktualizace stránky a zatěžování serveru.
No právě. |
||
Timy Profil |
#29 · Zasláno: 5. 8. 2006, 17:21:23
habendorf
arghh zrovna jsem se chtěl pochlubit, že už jsem na to přišel :o). Možná bych ten JS neměl studovat tak napřeskáčku. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0