Верстаю я страницу Твитера для практики, но не понимаю одного, как достигается такая же адаптивность? (Именно главный экран, когда ты не зарегестрировался еще), тоесть 2 блока слева и справа, и при уменьшении ширины страницы, эти блоки плавно и красиво меняют свою ширину, первый сильно уменьшается, правый остается примерно такой же и плюс при достижении определенной ширины, пропорционально уменьшается логотип (ну как на главной странице твитера имею ввиду). Просто если делать первому блоку max-width: 30%, то получается четко заданная ширина, и он не так красиво, плавно, пропорционально меняется
Как этого достичь?
Родитель флекс, блок с контентом min-width: 45vw;, блок с логотипом занимает все остальное свободное пространство, картинка логотипа просто max-width: 100%;
А логотип по ширине привязан... Да и просто можно в процентном соотношении задавать. А так по флексам моё любимое здесь https://habr.com/ru/post/467049/