CSS3, problém?
12 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zkoušel jsem za pomocí CSS3 vytvořit čtverci zaoblené rohy o nějakém poloměru ale nevím kde se stala chyba... Zkrátka se mi to zobrazilo jako obyčejný čtverec... Potřebuji k CSS3 něco speciálního aby mi to šlo a nebo mám jenom špatně kód? #pokus { width: 350px; height: 350px; background-color: #000; border: 1px solid #000; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 15px -webkit-border-top-left-radius: 15px; -webkit-border-bottom-left-radius: 5px; }
-
Pro tebou napsaný kód potřebuješ prohlížeč, který běží na webkitu.. (např. Safari).. Například pro mozillu (a firefox a vůbec pro gecko jádro) existují atributy jako -moz-border-radius a podobné.. ___ Jsem zvědavý, jestli se z těchto "zkušebních" css vlastností stanou někdy skutečné, plně podporované vlastnosti :)
-
<HTML>Freeze: pokud ano, nebudou mít tento název.</HTML>
-
mno paráda...^^ Tak to s tim -moz-border... funguje ale opravdu jenom ve firefoxu. K čemu to pak je když to funguje jenom někde a třeba v Opeře se to nemá šanci zobrazit?
-
Jsou to specifické nestandardní vlastnosti, které implementují jednotlivé prohlížeče "jako bonus". U exploreru šanci nemáš, ale pro ostatní: -moz-border-radius-topleft: 3px; // Gecko -khtml-border-top-left-radius: 3px; // KHtml -webkit-border-top-left-radius: 3px; // Webkit
-
=Tom= S tím, že u Exploreru šanci nemá si nejsem úplně jistý - IExporer má svoje filtry.. (je jich relativně obrovské množství, možná se tam někde něco podobného také skrývá..:)
-
Koukněte sem http://www.html.it/articoli/nifty/index.html - IE, Opera i Firefox to pěkně kreslí.
-
Poslal jsem odkaz na jinou stránku - tahle je ok http://www.html.it/articoli/nifty/nifty1js.html
-
Lama (lama.webzdarma.cz) Az na drobny detail, kdybys chtel ted udelat pouze kulaty ramecek a ne barvu pozadi, tak je to trosku pracnejsi proti -moz-border-radius :)
-
Malý detail. A jak se tváří třeba IE na -moz-border-radius ? To, co jsem poslal se vykresluje ve všech třech (nejpoužívanějších) prohlížečích.
-
Lama (lama.webzdarma.cz) Co IE nezna, to nevykresli. To je spravne chovani. A co kdybych chtel ramecek z lana? Ideal obrazek. JS a divy je pekne reseni, ale trosku neprakticke. Kdyz uz, tak napozicovat pres JS obrazky.
-
=peta= Tvůj příklad je poněkud mimo téma.. pokud budeš potřebovat obrázek "z lana" nebo "z trubky", tak ti opravdu odkazované js rešení nepomůže, ale nepomůže ti ani -moz-border-radius..(a jeho varianty..) -> bez obrázků budeš v háji.. Jako základní náhrada -moz-border-radius (pominu-li průhlednost rohu) mi připadá odkazované řešení jako velmi povedené.. ;)