Как встроить Яндекс.Карты во flexbox? - PullRequest
0 голосов
/ 10 марта 2020

Как встроить Яндекс.Карты во flexbox?

Я пытался это сделать, но если изменить ширину окна браузера - ширина карты увеличивается (появляется горизонтальная прокрутка).

https://jsfiddle.net/khusamov/91ownd3j/31/

html {
  width: 100%;
  height: 100%;
  display: flex;
}


body {
  padding: 0;
  margin: 0;
  display: flex;
  flex: 1 1 0;
}

#map-wrap {
  display: flex;
  flex: 1 1 0;
}

#map-block {
  display: flex;
  flex: 1 1 0;
}

#map-settings {
  width: 300px;
}

#map {
  width: 100%;
  height: 100%;
}

1 Ответ

0 голосов
/ 10 марта 2020

https://jsfiddle.net/khusamov/91ownd3j/43/

html {
  width: 100%;
  height: 100%;
  display: flex;
}


body {
  padding: 0;
  margin: 0;
  display: flex;
  flex: 1 1 0;
}

#map-wrap {
  display: flex;
  flex: 1 1 0;
}

#map-block {
  flex: 1 1 0;
  position: relative;
}

#map-settings {
  width: 300px;
}

#map {
  position: absolute;
  width: 100%;
  height: 100%;
}
...