Ich habe ein Seitenmenü, das ich bei 100% Seitenhöhe behalten möchte.Halten Seitenmenü 100% Höhe
Der Code ist im Grunde genau wie diese jetzt:
body,
html {
width: 100%;
height: 100%;
}
.sideMenu {
width: 200px;
height: 100%;
float: left;
}
Das Problem dabei ist, dass die Seitenmenüs Höhe nicht mit dem Rest der Seite erstreckt. Zum Beispiel habe ich Eingabefelder, die zu einem Formular hinzugefügt werden können, und wenn einige Eingaben hinzugefügt wurden, erstreckt sich das Formular unterhalb des ursprünglichen Ansichtsanschlusses. Während das Menü nicht.
Heres ein jsfiddle zu demonstrieren https://jsfiddle.net/m5yfqdsu/, klicken Sie auf die Schaltfläche "Zeile hinzufügen", um Eingaben hinzuzufügen, bis theyre unterhalb des Ansichtsfensters.
Was ist also die beste Lösung, um das Menü auf 100% Höhe zu halten? Bevorzugen Sie eine CSS-Lösung, aber JS funktioniert bei Bedarf auch.
http://stackoverflow.com/questions/20285686/how-to-make-sidebar-with-same-height-as-the-content-div Versuchen Sie, diese – Ranjan