Dieter Raber: CSS-Eigenschaften zurücksetzen

Beitrag lesen

Hallo,

der ein oder andere wird es bemerkt haben, dass ich ein gewisses Faible fuer Widgets in Javascript habe. Wenn ich diese in einer Webseite einsetze, erlebe immer wieder dass bestimmte Styles aus dem Stylesheet die Styles aus dem Widget ergaenzen und dessen Layout zerstoeren.

Beispiel:
Ich habe in einem Stylesheet ein padding von 2px fuer alle div. Im Widget habe ich div-padding nicht explizit definiert, so dass die 2px vererbt werden. Ich könnte natuerlich fuer jedes Widgetelement alle denkbaren Formatierungen angeben, aber ich frage mich, ob das nicht einfacher zu machen ist. Ich stelle mir sowas vor wie 'innerhalb_dieses_divs_setze_alle_formatierungen_auf_standard_zurueck()', aber ich habe gewisse Zweifel, dass es eine solche Funktion gibt.

Gruß,

Dieter