Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 31. 7. 2005, 17:36:16
nevím jestli je chyba mezi mou klávesnicí a židlí nebo v článku
http://www.jakpsatweb.cz/css/content.html chtěl jsem aby po každé emailové adrese byl malý nápis na horním indexu 'pos' - v CSS jsem to napsal takhle: #telo a[href^='mailto:']:after { (to "malý" jsem kvůli přehlednosti vypustil a nechal jen horní index) jenomže co se nestalo, v prohlížeči (Firefox 1.0.6) to vypadá jako kdybych to napsal do kódu <sup> post </sup> snad si to dovedete představit :-) Prostě ostré závorky zůstaly ostrými... nejde o to jak vyřešit můj problém (dám background-image nějaké roztomilé obálky a je to taky (+ faka to v IE)) jde o to jestli to opravdu nefunguje. Měl jsem takový nápad že by se tím daly třeba zakulacovat rohy divů (-moz-box- nemám rád) |
||
splite Profil |
#2 · Zasláno: 31. 7. 2005, 17:36:52
ten anonymní jsem já, pardon :-)
|
||
peta Profil * |
#3 · Zasláno: 1. 8. 2005, 09:29:28
Anonymní
CSS font-size, line-height, vertical-align, ... - zmenis pismo na male, zmenis vysku radku, abys mohl pouzit vertical-align, oboji nejlepe v em (kdyz to s tamtim nefunguje) Ja mam pocit, ze by to po spravnosti nemelo fungovat ani v IE, to ma byt jen textova poznamka. Pridavani tagu bych delal javascriptem pres extension v CSS |
||
peta Profil * |
#4 · Zasláno: 1. 8. 2005, 09:44:53
splite Jeste mne napada, ze jsem videl neco jako metodu .sub() tusim u JS a Juhu tam ma napsany, ze je to nepouzitelne, protoze nevi, kde by se to dalo...
Mimochodem, na zminene strance je napsano, ze to nefunguje v IE6 a v mozile se kulate rohy delaji pres -moz-border-radius . ze se ti to nelibi, je tvuj problem. Sem nejdriv mel dojem, ze bys tak delal rohy pro IE, ale kdyz to v nem nejede, pak nesmysl nepouzit -moz-border... Na mozile jsou zalozeny temer vsechny ostatni prohlizece Oprava extension CHYBA :) ... Simulace pserudotřídy :after přes "expression" pro Explorer ... :) Je videt, ze pouzivam tagy script radeji :) Je jasnejsi, ze se jedna o JS |
||
Fred Profil |
#5 · Zasláno: 1. 8. 2005, 13:02:22
#telo a[href^='mailto:']:after {
content: "post"; vertical-align:super; display:block; font-size:0.6em; } |
||
Nai Dzet Quiv Profil |
#6 · Zasláno: 1. 8. 2005, 13:10:40
Co vím, tak HTML nejde do generovaného obsahu vložit. Minimálně v CSS 2.1 ne.
|
||
Fred Profil |
#7 · Zasláno: 1. 8. 2005, 13:16:36
Dotaz byl položen na Firefox, jestli máš rozšíření edit css stačí si to zkusit třeba tady, jen trochu upravit a uvidíš, že to normálně funguje, zrovna tak v opeře
a:after { content: "post"; vertical-align:super; display:block; font-size:0.6em; } |
||
Fred Profil |
#8 · Zasláno: 1. 8. 2005, 13:20:13
Tedy přesněji HTML ne, ale text, nebo url ano a ten vložený obsah můžeš pak normálně stylovat. http://www.w3.org/TR/REC-CSS2/generate.html#content
|
||
splite Profil |
#9 · Zasláno: 1. 8. 2005, 19:25:02 · Upravil/a: splite
super,
zkrátka fígl je v tom že se text neformátuje html tagama ale rovnou v tom CSS... opravdu jsem nad tím hodně přemýšlel ale že to je "takováhle" pitomost mě nenapadlo :-) Díky všem :-) ad: -moz- PiXy tuším psal že Safari přestože je postaveno na Gecku tak -moz- absolutně (a správně!) ignoruje protože podle definice CSS nesmí vlastnost začínat pomlčkou. -moz- není CSS ale XUL vlastnost a mělo by to být považováno za chybu (?!!) našel jsem ten zápis, takže kdo chce vědět více tak: http://www.pixy.cz/pixylophone/2003_07_archiv.html#1058180164 |
||
Acci Profil |
#10 · Zasláno: 1. 8. 2005, 20:30:50 · Upravil/a: Acci
splite
Safari není postaveno na jádru Gecko, ale WebCore Viz http://en.wikipedia.org/wiki/Comparison_of_layout_engines#General_info rmation |
||
Charlie Profil |
#11 · Zasláno: 1. 8. 2005, 20:35:01
Pixy v clanku pise, ze pomlcka neni definovana na zacatku CSS vlastnosti a ze ji Safari spravne preskakuje. Ostatni prohlizece tuto vlastnost ale berou v uvahu. To je cele oc tu bezi, podle mne je to docela zanedbatelne.
|
||
splite Profil |
#12 · Zasláno: 1. 8. 2005, 20:47:04
zase jsem o trochu chytřejší :-)
i když to ale vezmu v potaz tak za rok je tu IE7 a to -moz- pravděpodobně nebude podporovat a bordel je tu znova... |
||
Charlie Profil |
#13 · Zasláno: 1. 8. 2005, 20:51:07
a to -moz- pravděpodobně nebude podporovat
To je dost pravdepodobne, tyto vlastnisti vyvinula Mozilla, je to neco jako filtry nebo barevne scrollbary v IE. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0