Martin Hölter: Größenveränderung von Text in einem <div> (als Zoomeffekt)

Beitrag lesen

Hallo!

Nö, die sind eigentlich schon ok, vgl. http://selfhtml.teamone.de/javascript/objekte/style.htm.

Problem 1: Du übergibst der Eigenschaft fontSize eine Zahl ohne Einheit (px, pt, em usw.)

Als ich keine Einheit drin hatte, kam keine Fehlermeldung, es passierte einfach nur nichts sichtbares. Mit Einheit

groesse = Math.round(hoehe/4)+"px";

passiert das gleiche.

evtl. Problem 2: Denkbar ist, dass eine Änderung der fontSize-Eigenschaft des Divs sich nicht auf die dargestellte Schriftgröße auswirkt - dann nämlich, wenn innerhalb des Divs die Schriftgröße nochmal definiert wird, das würde dann die fontSize-Eigenschaft des Divs überschreiben. Kann man anhand des Code-Schnippsels, den Du gepostet hast, nicht erkennen, ob das evtl. auch der Fall ist.

Zitat aus o.g. Link: Es ist egal, ob das betroffene HTML-Element vorher bereits Style-Sheet-Angaben enthält oder nicht.

Also sollte es eigentlich nicht stören, oder verstehe ich da was falsch?

Hier noch ein bisschen relevanter Quelltext:

<style type="text/css>

#Layerelemente3c73a96296e7084 {position: absolute; visibility: visible; left: 43px; top: 279px; width: 232px; height: 28px; z-index: 1;}

font.elemente3c73a96296e7084 {font-size:19px}

</style>

<div id="Layerelemente3c73a96296e7084">
<table border="0" cellspacing="0" cellpadding="0" width="232">
<tr><td><font class="elemente3c73a96296e7084" FACE="Arial, Helvetica" SIZE=+1 color="#000000">Gestalten Sie Ihre Zukunft</font></td></tr>
</table>
</div>

Trotzdem schonmal Danke!

Gruß,

Martin Hölter