2014-02-08 33 views
1

我有一個使用遞交與下列CSS類樣式按鈕的基於Web的移動應用程序:iPhone上無法獲得完美的方形提交按鈕。另外,按鈕文本不居中

.submit_button_green input { 
height: 26px; 
width: 61px; 
border: 0px solid; 
font-size: 14px; 
color: fff; 
background-color: #00CC33; 
font-weight: bold; 
margin-top: -4px; 
text-shadow: 0px 2px 2px #333; 
text-align: center; 
-webkit-appearance: none; 
} 

在iPhone 4(iOS7)角仍略顯圓潤的邊角和按鈕上的文字位於右側(消失在按鈕的右側)。在Android設備上,按鈕非常完美。

+0

嘗試設置邊界半徑:0 – Nix

+0

感謝幫助和按鈕現在是完美的正方形但文字仍然偏向一邊。那裏有任何想法? – user3242716

+0

爲此,請嘗試設置填充。例如填充:5px 15px; – Nix

回答

1

此問題已經回答several times已經。首先將-webkit-外觀無:

input { 
    -webkit-appearance: none; 
} 

然後設置邊界半徑爲0:

input { 
    -webkit-appearance: none; 
    border-radius: 0; 
} 
+0

我有第一個(看看CSS的最後一行),但缺少邊界半徑部分。謝謝,這些按鈕的角落平方,但文字仍然偏旁。那裏有任何想法? – user3242716

+0

是的,我剛剛在上面的回覆中添加了評論:爲此,請嘗試設置填充。例如填充:5px 15px; – Nix