display: none
baumpaul
- css
Hallo,
gibt es eine Möglichkeit "display: none;" rückgängig zu machen?
Gruß
baumpaul
Hallo baumpaul!
gibt es eine Möglichkeit "display: none;" rückgängig zu machen?
Klar: display: block;
Schönen Gruß
Hallo baumpaul!
Klar: display: block;
Das ist natürlich neben den diversen anderen display Eigenschaften nur eine.
Schönen Gruß
Jetzt wo du es sagt denke ich mir "Blöde Frage" - "Gute Antwort".
Hallo baumpaul!
gibt es eine Möglichkeit "display: none;" rückgängig zu machen?
Klar: display: block;
Schönen Gruß
Hallo,
gibt es eine Möglichkeit "display: none;" rückgängig zu machen?
ja, indem du dem betreffenden Element (erneut) display mit einem anderen Wert als none zuweist.
Siehe http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display
Gruß Gunther
Hallo Gunther,
ja, indem du dem betreffenden Element (erneut) display mit einem anderen Wert als none zuweist.
... oder am besten gar keinen Wert zuweist; dann sollte der Default-Wert wieder hergestellt werden, der ja je nach Browser unterschiedlich sein kann.
display:;
Gruß Gernot
Hi,
... oder am besten gar keinen Wert zuweist; dann sollte der Default-Wert wieder hergestellt werden, der ja je nach Browser unterschiedlich sein kann.
display:;
Das ist natürlich kein valides CSS - "keinen Wert" gibt es nicht. Die Deklaration ist ungültig und muß daher ignoriert werden.
``
führt erwartungsgemäß zur Nicht-Anzeige des p. Selbst im IE, der ja sonst fast jeden Scheiß fehlzuinterpretieren in der Lage ist.
Inherit ist auch nur in den wenigsten Fällen sinnvoll, da das Elternelement ja längst nicht immer denselben display-Wert haben wird wie das gewünschte Element.
Und da es keinen Wert "default" gibt, bleibt in CSS also tatsächlich nur die Zuweisung des korrekten Wertes (und ggf. für den IE die Zuweisung von "block")
Die Zuweisung des Leerstrings in Javascript ist etwas ganz anderes - dadurch wird die Deklaration für die entsprechende Eigenschaft (im style-Attribut) gelöscht, so daß die restliche Kaskade wieder zum Zuge kommt (und damit ggf. das, was im browserinternen Stylesheet für das Element vorgesehen ist).
cu,
Andreas