border-radius-top-left
などを使用しようとしていますが、携帯電話でページを表示すると、ボーダー半径のように扱われ、すべてのコーナーに適用されます。デスクトップ上で見るとうまくいきます。特定のコーナーのボーダー半径はモバイルでは機能しません
.container {
display: inline-block;
float: left;
width: calc(90vw - 20px);
margin: 0 5vw;
background: rgba(255,255,255,0.05);
font-size: 15px;
color: #ffffff;
height: 40px;
padding: 0 10px;
outline: none;
margin-top: 25px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border: 1px solid rgba(255,255,255,0.25);
}
これが関連しているが、CSSが<input>
に適用されているかどうかわかりません。
携帯電話ではどのブラウザを使用していますか? –
@byoigres ChromeとSafariを試しましたが、両方とも同じ問題です –
これが役立つかどうかを確認http://stackoverflow.com/questions/17202128/rounded-cornes-border-radius-safari-issue – Phiter