Guten Tag liebe html.de Community
Ich versuche seit geraumer Zeit folgendes zu erreichen.
Ich habe 2 Hauptelemente auf der Webseite
Main und Content
Das Element Content, soll unabhängig von der Browser breite rechts neben dem Element Main den Rest der Fläche ausfüllen (mit einem margin von 5px links & rechts das ist aber nebensache). Reicht der Platz nicht mehr für beide Elemente nebeneinander aus weil das Fenster zu wenig breit ist, soll das Element Content unter das Element Main verschoben werden. mit einer min-width von 300px.
Die Gewünschte Position anhand der Fensterbreite erreiche ich, jedoch nicht, dass sich das Element Content mit der Fensterbreite mit verbreitert / verschmälert bis mindestens 300px max "unendlich".
Geht dies mit CSS überhaupt?
Vielen Dank für Feedback
Ich versuche seit geraumer Zeit folgendes zu erreichen.
Ich habe 2 Hauptelemente auf der Webseite
Main und Content
Das Element Content, soll unabhängig von der Browser breite rechts neben dem Element Main den Rest der Fläche ausfüllen (mit einem margin von 5px links & rechts das ist aber nebensache). Reicht der Platz nicht mehr für beide Elemente nebeneinander aus weil das Fenster zu wenig breit ist, soll das Element Content unter das Element Main verschoben werden. mit einer min-width von 300px.
Die Gewünschte Position anhand der Fensterbreite erreiche ich, jedoch nicht, dass sich das Element Content mit der Fensterbreite mit verbreitert / verschmälert bis mindestens 300px max "unendlich".
Code:
<html>
<head>
<title>Test</title>
<style>
#Main {
width: 300px;
height: 500px;
background-color: grey;
float: left;
margin-left: 5px;
margin-top: 5px;
}
#content{
height: 200px;
min-width: 300px;
background-color: green;
float: left;
margin-left: 5px;
margin-top: 5px;
margin-right 5px;
}
</style>
</head>
<body>
<div id="Main"></div>
<div id="content"></div>
</body>
</html>
Geht dies mit CSS überhaupt?
Vielen Dank für Feedback