| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 28.06.2010 9:31 | |
|
zdravim, hned na uvod sa ospravedlnujem ak sa to tu uz rozoberalo, ale nemam nejak vela casu prehladavat forum. zaujimalo by ma ci sa da aplikovat podobny system na CSS ako je to pri javascripte kde sa najprv otestuje dostupnost daneho objektu , nasledne dostupnost jeho atributu/metody a nasledne sa ta metoda popripade atribut pouzije. tento postup by mal predist zistovaniu verzie prehliadaca. je nieco podobne mozne aj v CSS ? ano videl som CSS ktore sice fungovalo a stranka bola spravne formatovana no chybova konzola praskala hlaskami
napr: pouzivam firefox a ked si pozriem chybovu konzolu pri browsovani forom tak sa mi tam mrozia hlasky :
Kód: Warning: Error in parsing value for 'color'. Declaration dropped. Source File: http://www.pcforum.sk/templates/white/white.css Line: 9
Warning: Unknown property 'scrollbar-3dlight-color'. Declaration dropped. Source File: http://www.pcforum.sk/templates/white/white.css Line: 11
Warning: Unknown property 'scrollbar-arrow-color'. Declaration dropped. Source File: http://www.pcforum.sk/templates/white/white.css Line: 11 . . .
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 Bydlisko: Lehota pod ... | Napísal camo: 28.06.2010 13:02 | |
|
Nechápem. Veď predsa v tom už nejaký čas chodíš.
Toto je proste CSS. Podľa špecifikácie má byť neznáma vlastnosť ignorovaná a teda nemala by spôsobiť nejaký problém a to, že to FF píše do konzoly je asi skôr vzhľadom k FF(píše ti, že to nepozná, aby si sa nedivil, keď styluješ pre ňu) a nie k CSS. To je predsa fajn, že to tam píše....
Tak vlastne ani moc nepotrebuješ zisťovať verziu prehliadača. Ak teda vieš pomocou CSS ,,odstrihnúť,, tie verzie, ktoré môžu mať problémy. Ak už je to nevyhnutné, tak asi najlepšie je to zisťovať hneď na úrovni PHP.
Cez CSS si to vlastne ani neviem predstaviť
To overovacie ,,IF,, je vlastne vyjadrené tým - ,,ignoruj ak to nepoznáš,, Problém je s roznou interpretáciou tej istej veci (ako napr width) a tu ti nič moc nepomôže, len zistiť verziu prehliadača cez JS/PHP.
Ak má niekto JS vypnutý, tak čo už....
Inak sa dá s JS spraviť úplne všetko v tomto smere. Načo by sa to prenášalo ešte do CSS.
Teda podľa mňa.....
Vy si čo myslíte?
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 28.06.2010 17:48 | |
|
Tie chybové hlášky tu na fóre vznikli zlým parsovaním štýlov v phpbb, pretože zápis
Kód: color:{T_BODY_HLINK};
by v css logicky byť nemal.
To platí aj pre zápisy slúžiace na formátovanie scrollbaru. Ale ak použiješ štandardné css vlastnosti, tak chybová konzola bude prázdna. A aj keby nebola (napr. pri použití neštandardných CSS vlastností), nič sa nestane.
To je rozdiel medzi CSS a javascriptom - chyby v JS ti môžu znefunkčniť celú aplikáciu, ale ak nedáš do CSS nejaký extra úchylný zápis, tak ti bude všetko fungovať (napriek varovaniam).
A inak, CSS funguje tak ako popisuješ - ak nie je dostupný nejaký element, tak sa štýly nepoužijú. Ak napr. v CSS štýluješ tag STRONG a v kóde sa nenachádza, tak sa tie štýly nepoužijú. To platí aj pre jednotlivé vlastnosti - skús deklarovať border-collapse: collapse pre nejaký DIV, nič sa nestane, vlastnosť je ignorovaná.
coldak píše: zdravim, hned na uvod sa ospravedlnujem ak sa to tu uz rozoberalo, ale nemam nejak vela casu prehladavat forum.
Na takéto veci som alergický. Ty nemáš čas a my máme mať čas? Keby to písal niekto iný, tak by to už dávno skončilo v koši.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Univerzálne heslo v Operačné systémy Microsoft | 4 | 705 | 10.09.2007 17:48 OmeGa | | aky lcd na univerzalne vyuzitie v Monitory, televízory a projektory | 15 | 1069 | 25.10.2009 20:39 danielson84 | | Notebook do 700€ univerzalne pouzitie v Notebooky a netbooky | 6 | 401 | 14.07.2014 13:18 nescafe | | windows xp HOME a univerzalne servisne konto v Operačné systémy Microsoft | 3 | 543 | 25.11.2006 17:02 audiotrack | | Potvrdené - v EU budeme mať univerzálne nabíjačky pre mobily v Novinky | 17 | 1639 | 01.07.2009 23:42 Orses | | CSS v HTML, XHTML, XML, CSS | 28 | 1550 | 25.02.2008 22:32 Blackshadow | | CSS v HTML, XHTML, XML, CSS | 2 | 731 | 13.03.2008 19:48 xxxmiroxxx | | CSS v Redakčné systémy | 4 | 739 | 24.01.2007 20:00 rEnEeK | | CSS v HTML, XHTML, XML, CSS | 3 | 1106 | 25.11.2006 16:33 shaggy | | menu css v HTML, XHTML, XML, CSS | 3 | 703 | 14.03.2009 18:13 Tominator | | css: content v HTML, XHTML, XML, CSS | 1 | 702 | 28.09.2008 18:00 neutronmind | | menu css v HTML, XHTML, XML, CSS | 3 | 946 | 23.12.2008 15:14 buslo | | CSS-Pozadie v HTML, XHTML, XML, CSS | 2 | 276 | 30.03.2013 14:54 17mark | | Prepisanie css v HTML, XHTML, XML, CSS | 2 | 510 | 30.10.2007 14:57 pitrik1 | | CSS problem v HTML, XHTML, XML, CSS | 16 | 1348 | 14.01.2007 16:33 exot | | CSS: menu v HTML, XHTML, XML, CSS | 3 | 933 | 08.10.2007 6:21 HAE07 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|