SafariブラウザのiOSデバイスでフォントファミリInterstate WGL Bd
に問題があります。 Interstate Bd
のような別のフォントファミリを使用すると、魅力的に機能します。 残念ながら、特定の文字(č
など)が正しく表示されないため、Interstate Bd
を使用することはできません。iOS Safariのフォントオーバーフロー
私はあなたに現在の状態へのアクセスを与えることができますが、残念ながらプロジェクトは公開されていません。 また、フォントにライセンスが付与されているため、私はフィドルを追加できません。
問題を解決しよう: スクリーンショット(SafariのiPad Air 1で作成)で確認できるように、テキストはボタンの向こう側に流れています。
そしてthatsのボタンには固定幅を持っていないとdisplay: inline-block;
であっても。
誰もこの問題を以前に見たことがありますか?
.button {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
display: inline-block;
padding: 15px 20px;
font-family: "Interstate WGL Bd", sans-serif;
background: #008bd7;
color: #ffffff;
cursor: pointer;
border: none;
text-decoration: none;
font-size: 16px;
}
.button:before {
content: "+";
font-family: "icon";
display: inline-block;
vertical-align: top;
margin-right: 7px;
font-size: 12px;
font-weight: bold;
}
<section>
<a class="button" href="#">
<span>SOME BUTTON TEXT THAT IS OVERFLOWING THE BUTTON</span>
</a>
</section>