Hallo
an alle die in CSS ein wenig bewanderter sind als ich. Ich habe folgendes Problem:
div {
width:400px;
}
Diese Konfiguration staucht mir jedes DIV-Element auf 400px breite zusammen. In manchen Fällen möchte ich jedoch, dass sich das DIV genau so verhält, wie es in Voreinstellung der Fall ist, nämlich dass es links im übergeordneten Element beginnt und am rechten Rand wieder aufhört, also genau so viel Platz einnimmt, wie vorhanden ist.
width:100% funktioniert nicht, da es sich bei diesen 100% um die 100% der Fensterbreite handelt und mir dadurch die Struktur meiner Webseite zerrissen wird. Sinnvoll wäre ein Befehl wie:
div.free{
width:default;
}
Also eine art Default-Wert für Breitenangaben, der die Deklaration width:400px rückgängig macht. Gibt es so etwas? Hab in den Dokus nix gefunden.
Grüße Idefix83
an alle die in CSS ein wenig bewanderter sind als ich. Ich habe folgendes Problem:
div {
width:400px;
}
Diese Konfiguration staucht mir jedes DIV-Element auf 400px breite zusammen. In manchen Fällen möchte ich jedoch, dass sich das DIV genau so verhält, wie es in Voreinstellung der Fall ist, nämlich dass es links im übergeordneten Element beginnt und am rechten Rand wieder aufhört, also genau so viel Platz einnimmt, wie vorhanden ist.
width:100% funktioniert nicht, da es sich bei diesen 100% um die 100% der Fensterbreite handelt und mir dadurch die Struktur meiner Webseite zerrissen wird. Sinnvoll wäre ein Befehl wie:
div.free{
width:default;
}
Also eine art Default-Wert für Breitenangaben, der die Deklaration width:400px rückgängig macht. Gibt es so etwas? Hab in den Dokus nix gefunden.
Grüße Idefix83

Kommentar