Ik ben bezig met stoeien met een online mathML editor, op dit moment heb ik een bestaand math element met daarin een formule waar ik elementen toe kan voegen en er doorheen lopen
alleen als ik elementen toevoeg, wordt ten eerste de default mathml style niet toegepast (nieuwe mi's zijn niet schuingedrukt)
verder krijg ik het ook niet voor elkaar zelf styles aan te passen.
Omdat we in een andere ns zitten, zij class en id natuurlijk niets speciaals "." en "#" selectors werken in CSS dus ook gewoon niet, verder zijn className en style van een mathml element beiden undefined.
concrete vragen: hoe kan ik er voor zorgen dan
1) de native style voor mathml wordt toegepast (dit is ook gewoon een css die ff erbij laadt)
2) ik zelf de style kan wijzigen (eigenlijk wil ik gewoon een bordertje hebben als ik elementen selecteer)
3) waarom wil een mo geen border krijgen en krijg ik renderbugs als ik de kleur verander (vast iets met de aparte rendering te maken)
edit: als ik zelf in een style element mi blauw maak, worden toegevoegde elementen ook blauw, echter niet schuingedrukt als de rest
edit2: de tweede vraag is nu opgelost, ik moet natuurlijk wel met DOM methoden werken als setAttribute, valt nu pas op hoe smerig ik in het verleden heb gewerkt
alleen als ik elementen toevoeg, wordt ten eerste de default mathml style niet toegepast (nieuwe mi's zijn niet schuingedrukt)
verder krijg ik het ook niet voor elkaar zelf styles aan te passen.
Omdat we in een andere ns zitten, zij class en id natuurlijk niets speciaals "." en "#" selectors werken in CSS dus ook gewoon niet, verder zijn className en style van een mathml element beiden undefined.
concrete vragen: hoe kan ik er voor zorgen dan
1) de native style voor mathml wordt toegepast (dit is ook gewoon een css die ff erbij laadt)
2) ik zelf de style kan wijzigen (eigenlijk wil ik gewoon een bordertje hebben als ik elementen selecteer)
3) waarom wil een mo geen border krijgen en krijg ik renderbugs als ik de kleur verander (vast iets met de aparte rendering te maken)
edit: als ik zelf in een style element mi blauw maak, worden toegevoegde elementen ook blauw, echter niet schuingedrukt als de rest
edit2: de tweede vraag is nu opgelost, ik moet natuurlijk wel met DOM methoden werken als setAttribute, valt nu pas op hoe smerig ik in het verleden heb gewerkt
offtopic:
note de eerste keer dat ik die belachelijke xhtml script escape dingen toepas
note de eerste keer dat ik die belachelijke xhtml script escape dingen toepas
[ Voor 29% gewijzigd door Verwijderd op 27-01-2005 23:41 ]