Я строю страницу с формой, которую я хотел бы сосредоточить, однако я не мог достичь этого автоматического использования для заполнения или поля (хотя я дал форму фиксированной ширины).Как центрировать эту форму на большом экране?
Вот мой HTML структура:
<div class = "parent row">
<div class = "child1 row">
<form>
<legend>
Inputs goes here
</legend>
<legend>
Inputs goes here
</legend>
</form>
</div>
<div class = "child2 row">
<form>
<legend>
Inputs goes here
</legend>
<legend>
Inputs goes here
</legend>
</form>
</div>
</div>
Я использую систему сетки скелет, и у меня есть родительский div
которые представляют собой row
и имеет двух детей: Оба имеют форму с fieldset
.
Я попытался дать фиксированную ширину каждому из них и использовать padding-auto и margin-auto, и это не сработало.
Здесь стиль кода (с SCSS):
form{
max-width: 400px;
min-width: 250px;
margin-left: auto;
margin-right: auto;
width: 350px;
}
legend,fieldset{
border: 1px grey solid;
max-width: 400px;
padding: 0 25%;
margin-left: auto;
margin-right: auto;
width: 350px;
h4{
background-color: $primary-blue-color;
color: white;
margin-bottom : 40px;
}
input{
margin: 5px;
}
}
На маленьких экранах родительский DIV получить в центре, но на больших экранах он не делает. он выровнен стандартным образом (слева).
Как я могу сделать этот div и все его дети центрироваться на всех типах экранов?
Пожалуйста, пост CSS фрагмент кода, который в настоящее время центрирования строки на небольших экранах. –
Вы хотите даже вертикально по центру? –
@DeepakBandi Нет, я хочу центрировать его по вертикали –