Reputation: 9
I have created a webpage which has 20 buttons in a random row format. I want to make in a format of columns with a decent amount of space such as one column in the left the other in the center and respectively. Kindly help me with this.
Upvotes: 0
Views: 1877
Reputation: 1783
If I understand your question clearly, I hope you are looking something like This below fiddle. If you want it using html then see this Fiddle with HTML:
#outer {
width: 100%;
text-align: center;
}
.inner {
display: inline-block;
}
#outer2 {
width: 100%;
text-align: center;
padding-top: 4px;
}
#outer2 .inner {
display: inline-block;
}
#outer3 {
width: 100%;
text-align: center;
padding-top: 4px;
}
#outer3 .inner {
display: inline-block;
}
#outer4 {
width: 100%;
text-align: center;
padding-top: 4px;
}
#outer4 .inner {
display: inline-block;
}
#btndiv {
margin: 100px 100px 100px 100px;
}
<div id="btndiv">
<div id="outer">
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn2" onClick="return false;">button</button>
</div>
<div class="inner">
<button class="msgBtnBack">button</button>
</div>
</div>
<div id="outer2">
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn2" onClick="return false;">button</button>
</div>
<div class="inner">
<button class="msgBtnBack">button</button>
</div>
</div>
<div id="outer3">
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn2" onClick="return false;">button</button>
</div>
<div class="inner">
<button class="msgBtnBack">button</button>
</div>
</div>
<div id="outer4">
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn" onClick="return false;">button</button>
</div>
<div class="inner">
<button type="submit" class="msgBtn2" onClick="return false;">button</button>
</div>
<div class="inner">
<button class="msgBtnBack">button</button>
</div>
</div>
</div>
You can also use bootstrap buttons same like this your question was about to create this by using html so I did this with html.You can add customize design as your desire.
Hope it will help you.
For extra padding:
#outer2 .inner {
padding: 2px;
}
Can add padding-top
, padding-right
, etc I just add the padding for all. Thats it.
Upvotes: 1