Липкий нижний колонтитул для реагирования с реагировать-роутер-дом - PullRequest
0 голосов
/ 16 марта 2019

Мне нужно действительно чистое и простое решение для проблемы, с которой я всегда сталкиваюсь, и которую я могу продолжать использовать и в других проектах.Мне нужен липкий нижний колонтитул, который работает с Reaction-router-DOM.Я не могу заставить его работать.Мой App.js выглядит следующим образом:

  <div>
    <Header loaded={loaded} />
    <Switch>
      <Route
        path="/about"
        render={props => <About loaded={loaded} {...props} />}
      />
      <Route
        exact
        path="/"
        render={props => <MainPage loaded={loaded} {...props} />}
      />
      <Redirect to="/" />
    </Switch>
    <Footer />
  </div>

Как бы вы сделали закрепление нижнего колонтитула?Спасибо!

1 Ответ

0 голосов
/ 16 марта 2019

Я нашел более подходящее решение для работы с липким нижним колонтитулом на реагирующем маршрутизаторе с использованием flex-box.

App.js:

  <div id="container">
    <Header loaded={loaded} />
    <div id="main-content">
      <Switch>
        <Route
          path="/about"
          render={props => <About loaded={loaded} {...props} />}
        />
        <Route
          exact
          path="/"
          render={props => <MainPage loaded={loaded} {...props} />}
        />
        <Redirect to="/" />
      </Switch>
    </div>
    <Footer />
  </div>

app.css

#container {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

#main-content {
  flex: 1;
}

Надеюсь, это поможет кому-то в будущем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...