Don P: Höhe von DIV-Elementen

Beitrag lesen

Hallo,

Hier im Forum habe ich öfter gelesen, dass man style-Eigenschaften möglichst nicht per JavaScript direkt setzen soll, sondern nur über CSS durch Zuweisen von className-Attributen.

Das erscheint mir zwar sinnvoll, aber jetzt frage ich mich doch, ob es wirklich besser ist über 30 verschiedene CSS-classNames zu erstellen für die verschiedenen Höhen, die gewisse DIV-Elemente annehmen können.

Es handelt sich um Balkendiagramme, die ich mit übereinanderliegenden DIVs in verschiedenen Farben realisiert habe. Jedes DIV kann wie gesagt über 30 verschiedene Höhen annehmen. Bis jetzt mache ich das einfach durch Zuweisen von style.height nach der Höhenberechnung. Es können aber schon hunderte verschiedener DIVs werden, bis alle Balken nebeneinander aus den vertikal gestapelten DIVs fertig sind.

Würde das Ganze schneller gehen, wenn man die Höhen über className zuweist?
Klar, ich könnte es ausprobieren, aber vielleicht weiß ja jemand Bescheid, so dass ich mir die Mühe sparen kann...

Danke und Gruß,
Don P