Я пытаюсь добавить красивую контактную форму для своего веб-сайта и использую fxFlex для ее организации. У меня был бы этот шаблон для моей контактной страницы, но я плохо использую fxFlex, и у меня много проблем с этим: Пример шаблона
В настоящее время у меня есть это в моем коде (я не добавлял контент, чтобы показать вам только div):
<div id = "background">
<div class = "container" fxLayout = "row" fxLayoutGap = "20px" fxLayout.xs = "column">
<div>
<!-- Contact form will be here -->
</div>
<div>
<div>
<!-- Google map will be here -->
</div>
<div>
<!-- Coordonates will be here -->
</div>
</div>
</div>
</div>
Как видите, у меня также есть фоновое изображение в div, но я думаю, что это не проблема.
Надеюсь, ты сможешь мне помочь.






.container {
display: flex;
}
.contact {
width: 550px;
height: 500px;
margin-right: 20px;
background-color: #ccc;
}
.right-side {
width: 200px;
}
.map {
height: 200px;
width: 250px;
margin-bottom: 20px;
background-color: #333;
}
.coord {
height: 200px;
width: 250px;
background-color: #333;
}<div class = "container" fxFlex fxLayout = "column" fxLayoutGap = "20px" fxLayout.xs = "column">
<div fxFlex = "550px" class = "contact">
<!-- Contact form will be here -->
</div>
<div fxFlex = "250px" class = "right-side">
<div class = "map">
<!-- Google map will be here -->
</div>
<div class = "coord">
<!-- Coordonates will be here -->
</div>
</div>
</div>Надеюсь, это поможет вам - stackblitz.com/edit/…
Спасибо чувак ! Единственная проблема, которую я вижу, заключается в том, что если я нахожусь в своем телефоне, 3 поля не в столбцах, что мне следует изменить?