Autor | Zpráva | ||
---|---|---|---|
Homer Profil |
#1 · Zasláno: 6. 9. 2010, 14:26:10
Zkoušel jte už někdo kulatit rohy v IE pomocí knihovny PIE.htc? Postupoval jsem přesně podle návodu na css3pie.com a pořád mi to rohy v IE nekulatí.
Máte s tímto postupem nějaké zkušenosti? |
||
SkyVessel Profil |
#2 · Zasláno: 6. 9. 2010, 17:36:50
No kdybys tu dal link na tvé stránky... Mě to jede v poho. Zkopči si PIE.htc do kořenového adresáře a přejmenuj ho, aby to bylo malými písmeny - mě často blbne cokoliv co je velkým (nwm proč...). A taky nevím, jestli to nemůže být tím, že máš prohlížeč v QUIRK módu... Když jsem dělal s jinými .htc tak to vadilo...
A pak ti to už musí fachat #zaobleny_div{ -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(pie.htc);} |
||
Homer Profil |
#3 · Zasláno: 7. 9. 2010, 13:22:39 · Upravil/a: Homer
Díky, ale myslím, že v QUIRK to nebude, používám tento doctype:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Předpokládám, že IE by měl takovou stránku zobrazovat ve standartním módu, nikoliv v QUIRK. Testovací stránka je zde http://www.seoagency.cz/temp/test.html , stále v IE nefunfuje border radius. |
||
Yur4Y Profil |
#4 · Zasláno: 7. 9. 2010, 13:41:27
Ten súbor pie.htc máš zle umiestnený. V CSS máš cestu zapísanú ako /pie.htc, čo by malo byť http://www.seoagency.cz/pie.htc.
|
||
Homer Profil |
#5 · Zasláno: 8. 9. 2010, 06:00:23
Díky za odpovědi,
problém je vyřešen. Soubor pie.htc jsem nahradil souborem border-radius.htc a rohy jsou už kulaté. |
||
Zlatuška Profil * |
#6 · Zasláno: 9. 9. 2010, 10:36:52
SkyVessel:
ahoj, mohl bys mi prosím poradit s těmi zaoblenými rohy? zápasím s tím už nějakou dobu a stále se mi rohy zaoblují všude kromě IEčka... V příkladu od Homera jsem se koukala na css a mám to napsané stejně. Jsem tak nějak začátečník :) nemůžu najít chybu... část css div.obly { width: 800px; height: 50px; background: #dfe8f6; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #99bbe8; behavior: url(../border-radius.htc); } celé css mám tady http://pastebin.com/RBc6BDdc a html tady http://pastebin.com/av3XkkKi stránka k nahlédnutí tady http://is.apollo-is.cz mockrát děkuji za každou radu... Předpokládám, že to bude nějaká banalita... |
||
panther Profil |
#7 · Zasláno: 9. 9. 2010, 10:42:13
Zlatuška:
máš chybu v cestě k htc souboru. V behavioru se zadává cesta z rootu webu, ve tvém případě tedy bez „../“. |
||
Zlatuška Profil * |
#8 · Zasláno: 9. 9. 2010, 10:44:53
hmm tak teď v tom IE ten div není vidět vůbec... tak teď už to fakt nechápu...
|
||
Chamurappi Profil |
#9 · Zasláno: 9. 9. 2010, 10:44:57 · Upravil/a: Chamurappi
Reaguji na Zlatušku:
Cesta k behavior ům se píše relativně ke stránce, ne ke stylopisu.
Hm, pozdě. |
||
Zlatuška Profil * |
#10 · Zasláno: 9. 9. 2010, 10:48:36
Chamurappi, panther:
ok, tak cestu sem opravila, akorát ted je ten div vidět jen jakože problikne při aktualizaci stránky... a pak zmizí, v tom probliknutí zaoblené rohy nemá... budu mít teď asi hloupou (hodně hloupou) otázku... tohle, jsem se dočetla, podporuje css3. dw mi nenabízí možnost příkazu behavior - nemůže to mít na to vliv? že třeba zná jen starší css ? že ta stránka má nějaké špatné nastavení a css3 příkazy to prostě neumí/něco blokuje...? nebo to závisí na serveru kde to běží..? prosím nesmějte se mi :) |
||
Zlatuška Profil * |
#11 · Zasláno: 9. 9. 2010, 10:52:29
Zlatuška:
„ok, tak cestu sem opravila, akorát ted je ten div vidět jen jakože problikne při aktualizaci stránky... a pak zmizí, v tom probliknutí zaoblené rohy nemá...“ tak proč mi zmizí ten div, tak je to protože ten div má ten behavior, když ten řádek s tím dám pryč div se objeví... achjo... tak já už fakt nevim co s tim :((( |
||
Chamurappi Profil |
#12 · Zasláno: 9. 9. 2010, 11:09:55
Reaguji na Zlatušku:
„dw mi nenabízí možnost příkazu behavior - nemůže to mít na to vliv?“ Ne. „css3 příkazy to prostě neumí/něco blokuje…?“ Brr, to zní divně. Zapomeň, že existuje nějaká trojka. Verze nehrají roli, důležitá je podpora jednotlivých vlastností. „nebo to závisí na serveru kde to běží..?“ Ne. Udělej zaoblení pomocí obrázků na pozadí elementů a máš po problémech. |
||
Zlatuška Profil * |
#13 · Zasláno: 9. 9. 2010, 12:10:29
Chamurappi:
asi to tak budu muset udělat... Děkuji mockrát za rady. |
||
Bubák Profil |
#14 · Zasláno: 9. 9. 2010, 16:59:39
Chamurappi:
> Cesta k behaviorům se píše relativně ke stránce, ne ke stylopisu. > Hm, pozdě. Není pozdě, panther má pravdu jen náhodou, protože stránka je v rootu webu. |
||
panther Profil |
#15 · Zasláno: 9. 9. 2010, 17:01:04
Bubák:
„panther má pravdu jen náhodou, protože stránka je v rootu webu.“ panther nemá pravdu jen náhodou, panther se nejprve na web podíval, než tohle napsal :-) |
||
Časová prodleva: 4 měsíce
|
|||
Anonymous Profil * |
#16 · Zasláno: 29. 12. 2010, 14:36:53
Zdravím, taky bych potřeboval poradit, jestli byste byli tak hodní.
Používám doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Když zobrazuju stránky v exploreru tak mi knihovna a všechny grafické prvky pomocí ní fungují, ale když se snažim zobrazit ty samé stránky uložené na serveru endora tak se mi nic z graf. prvků knihovny nezobrazí. Zkoušel jsem postupovat podle rad v tomdle vláknu ale neúspěšně. behavior: url(pie.htc); Díky za pomoc |
||
Anonymous Profil * |
#17 · Zasláno: 29. 12. 2010, 21:12:09
Sakra napsal jsem to špatně
Oprava - Když zobrazuju stránky, které mám uložené v počítači, pomocí MSIE tak mi knihovna a všechny grafické prvky pomocí ní fungují, ale když se snažim zobrazit ty samé stránky uložené na serveru endora tak se mi nic z graf. prvků knihovny nezobrazí. Zkoušel jsem postupovat podle rad v tomdle vláknu ale neúspěšně. |
||
panther Profil |
#18 · Zasláno: 29. 12. 2010, 21:14:43
Anonymous:
pravděpodobně máš špatně cestu k souboru pie.htc . Jestli ano nebo ne, nevím, nedal jsi nám odkaz na web, abychom zjistili, kdeže se skutečně tento soubor nachází.
|
||
Davex Profil |
#19 · Zasláno: 29. 12. 2010, 21:18:29
Je jméno souboru na serveru opravdu
pie.htc - pouze malými písmeny? Pokud ano, tak prosím o odkaz na živou ukázku.
|
||
Anonymous Profil * |
#20 · Zasláno: 29. 12. 2010, 21:28:40
Odkaz na stránku je zde Odkaz
No měl jsem tam pie.htc, PIE.htc, border-radius.htc, nic nešlo. Taky si myslil že to bude asi cestou k souboru pie.htc, ale zkoušel jsem to nastavit různě a nic nevyšlo. Nevim jestli zádrhel nemůže být v Content-Type, na stránkách tvůrce http://css3pie.com/documentation/known-issues/#z-index se o tom zmiňovali, ale moc jsem to nepochopil. Díky za pomoc =) |
||
Davex Profil |
#21 · Zasláno: 29. 12. 2010, 21:43:20 · Upravil/a: Davex
Anonymous:
Hlavně to bude tím, že do toho htc souboru vkládá hosting reklamu. A to možná způsobuje ten MIME typ, protože se posílá text/html. Do souboru .htaccess zkus přidat řádek AddType text/x-component .htc |
||
Anonymous Profil * |
#22 · Zasláno: 29. 12. 2010, 21:45:31
Jj toho jsem si všimnul když jsem zkoušel zadat jeho celou adresu.
Ale co s tim ? |
||
Anonymous Profil * |
#23 · Zasláno: 29. 12. 2010, 21:46:27
Davex:
Díky |
||
Anonymous Profil * |
#24 · Zasláno: 29. 12. 2010, 21:56:10
Davex:
Díky moc funguje. |
||
Časová prodleva: 13 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0