Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

[SVG + JS] Ausmaße von Elementen ermitteln

  Alt 2. Jan 2010, 13:01
Moin!

Ich erstelle mit jQuery SVG SVGs... (kompatibel muss das ganze hauptsächlich für Firefox werden). Die sehen in etwa so aus:
Code:
<svg>
  <defs>
    <g id="id">...</g>
  </defs>
  <g id="content">
    <g id="symbolX">
      <use href="#id" transform="scale(x)" />
      ...
    </g>
  </g>
</svg>
Das Problem ist, dass ich nun die tatsächlichen aktuellen Abmessungen dieser use-Elemente auslesen muss. Eigentlich gäbe es dafür ja getBBox(), nur aus unerfindlichen Gründen ist das wohl auf use-Elementen nicht definiert. Auch die Standard-DOM offsetWidth/Height gibt es nicht.

Hat irgendjemand eine Idee, die zum Ziel führt? Ich bin da langsam echt am verzweifeln


P.S.: Crosspost bei StackOverflow

Edit: Titel?!
  Mit Zitat antworten Zitat