Ich entwarfe gerade eine App mit Angular Materials, aber ich habe ein Layout-Problem festgestellt. Die App ist in zwei Teile mit einem klebrigen Header unterteilt. Die linke Seite scrollt nicht, aber die rechte Seite scrollt. Wenn Sie durch den Inhalt auf der rechten Seite scrollen und das Ende erreichen, scrollt die GESAMTE Seite, um eine Fußzeile anzuzeigen.Angular Materials - Fußzeile nach MD-Inhalt Scroll
Ich habe viele Kombinationen ausprobiert, kann aber nicht das gewünschte Ergebnis erzielen. Jede Hilfe ist willkommen
Vor Scrolling:
Nach dem Ende Scrollen:
Aktuelle Code:
<body layout="column">
<md-toolbar>
<h2 class="md-toolbar-tools">
<md-button class="md-raised">Sign In</md-button>
</h2>
</md-toolbar>
<div ng-controller="LandingController" layout="row">
<!-- Left Side -->
<div flex class="search-background" layout ="row" layout-align="center center">
<md-input-container layout="row">
<label>Something</label>
<input ng-model="airport">
</md-input-container>
<md-button>Search</md-button>
</div>
<!-- Right Side -->
<md-content flex layout-padding>
<p> Text that overflows </p>
</md-content>
</div>
<!-- Where do I put the footer/format the layout -->
<script type="text/javascript" src="js/app/all.min.js"></script>
Sie haben das gewünschte Ergebnis nicht wirklich beschreiben. Möchtest du eine feste Fußzeile, die immer am unteren Rand des Fensters sichtbar ist, oder ...? – Lex
Ich möchte eine Fußzeile, die erscheint, nachdem der rechte Bildlaufabschnitt abgeschlossen ist, der dann die linke Seite überholt, die nicht scrollbar ist. Tut mir leid, dass ich nicht klar bin. – Sim