Autor Zpráva
Homer
Profil
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
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
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
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
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 *
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
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 *
hmm tak teď v tom IE ten div není vidět vůbec... tak teď už to fakt nechápu...
Chamurappi
Profil
Reaguji na Zlatušku:
Cesta k behaviorům se píše relativně ke stránce, ne ke stylopisu.
Hm, pozdě.
Zlatuška
Profil *
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 *
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
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 *
Chamurappi:

asi to tak budu muset udělat... Děkuji mockrát za rady.
Bubák
Profil
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
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 :-)
Anonymous
Profil *
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 *
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
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
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 *
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
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 *
Jj toho jsem si všimnul když jsem zkoušel zadat jeho celou adresu.
Ale co s tim ?
Anonymous
Profil *
Davex:
Díky
Anonymous
Profil *
Davex:

Díky moc funguje.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0