我有一個負責任的網站上,我有2個按鈕的網頁之一,他們是彼此相鄰當屏幕尺寸足夠寬,以適應這兩個按鈕,當頁面變得更小(即對於智能手機),然後第二個按鈕(右)低於第一個。這工作正常。中心按鈕
然而,當按鈕是一個在另一個之上它們被定位在左側,我想中心它們。
我已經基於這樣的事:http://jsfiddle.net/erenyener/puA72/2/
這裏是一個JS小提琴:https://jsfiddle.net/kg2grant/
下面是代碼:
HTML
<div class="button-wrapper">
<div class="fiftyLEFT" ><button type="submit" class="submit" value="submit" name="submit_button"><span>Search</span></button></div>
<div class="fiftyRIGHT"><button onclick="location.href='https://google.com';" class="submit" style="font-size: 22px; width: 500px" value="show" name="show_button">Google</button></div>
</div>
CSS
button.submit {
border: none;
background-image: linear-gradient(-180deg, #52A1DD 50%, #53A2DE 100%);
border-radius: 100px;
max-width: 90%;
margin-right: 5%;
padding: 8px 10px;
font-size: 26px;
color: #fff;
line-height: 30px;
cursor: pointer;
-webkit-transition: all .15s ease-in-out;
-moz-transition: all .15s ease-in-out;
-o-transition: all .15s ease-in-out;
transition: all .3s ease-in-out;
margin-top: 10px;
z-index: 1;
position: relative;
}
button.submit:hover {
color: #3193e9;
background: #fff;
}
button.submit {
width: calc(.5px + 50vw);
}
button.submit img: hover {
background-color: #C37500;
opacity:0.7 !important;
filter:alpha(opacity=70) !important;
}
.button-wrapper
{
width:100%;
padding-top:10px;
padding-bottom:10px;
display:inline-block;
border: 3px solid black
}
.button-wrapper > .fiftyLEFT
{
width:50%;
float:left;
min-width:50px
}
.button-wrapper > .fiftyRIGHT
{
min-width:400px;
width:50%;
float:left;
white-space: nowrap;
}
我已經嘗試了很多喜歡margin 0 auto
的東西,並添加了另一個容器,但沒有運氣!在此先感謝您的幫助。