我用一個表格來構建一個頁面,但是我無法使用填充或邊距的自動填充(雖然我給了表格一個固定的寬度)。如何將此窗體置於大屏幕上?
這裏是我的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
一種形式。
我試着給每一個固定的寬度,並使用填充自動和邊距自動,它沒有工作。
這裏的樣式代碼(與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和它的所有孩子都集中在所有類型的屏幕上?
請張貼當前圍繞在小屏幕上該行的CSS代碼段。 –
你甚至想要垂直居中? –
@DeepakBandi不,我想把它垂直居中 –