Anpassung der Höhe der ui-view-element[Angular.js Angular-UI-Router]
Ich bin mit angular.js und angular-ui-router. Es gibt ein kleines problem mit der Höhe der ui-view-element. Es ist fixiert auf die Höhe der view-port statt, dann seinen Inhalt. Der Inhalt wird dynamisch aktualisiert, die Höhe der Inhalt ändert sich, sondern auch die übergeordneten ui-view-element bleibt das gleiche.. auf Grund dessen die Höhe des body-Elements bleibt auch die gleiche wie die der ui-view. Wie gerecht dieses problem
<body>
<div ui-view>
<div id = "content">
<!-- Some content with height more then that of view-port -->
</div>
</div>
</body>
- Dies ist nicht eine angularjs-Ausgabe; es ist ein CSS Problem. Überprüfen Sie Ihre CSS-Regeln.
- Ich habe versucht, mehrere Optionen, aber alle vergeblich.. wie die Einstellung der min-height auf 100%. Was kann ich sonst noch versuchen..
- Sie müssten, um zu posten Sie Ihre css-Datei für uns eine Idee haben, was Los ist. Wenn Sie buchen ein jsfiddle oder plunkr, die zeigt, dass das problem dann wird es helfen, eine Menge.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein CSS-Problem, nicht ein Winkel-Problem. Dein Körper hat wahrscheinlich eine Höhe auf 100% gesetzt. Die Einstellung
wird es zu beheben.
Dokumentation:
Erstellte ich eine Beispiel mit einem Basis-layout. Es sollte zeigen, oder einige Antworten geben, wie mit UI-Router, HTML und CSS. Die Idee des Layouts:
inte index.html
<div ui-view=""></div>
Spritzen wir layout.tpl:Und dies sind die Stile:
Und diese sind
states
für diese einfache app:Check it hier