前提・実現したいこと
HTMLが一部表示されない状況を解消したいです。
発生している問題・エラーメッセージ
iPhoneXRでSafariで開いた場合にhtmlの一部が表示されません。
chromeで開いた場合には表示されるようです。
PCやandroidなどでは問題なく表示されます。
具体的には、
下記ソースコードの「TEL」、「FAX」のみが表示され、番号(00-0000-0000)が表示されません。
文字と数字にはCSSの差はないので原因がわかりません。
該当のソースコード
html
1 <span class="info">TEL 00-0000-0000</span> 2 <span class="info">FAX 00-0000-0000</span>
css
1footer .footer-contact .info { 2 margin-right: 50px; 3 font-weight: bold; 4 font-size: 2rem; 5 letter-spacing: 0; 6 font-family: "Yu Gothic", sans-serif;
試したこと
下記のように番号の後に文字を足したところ、番号が表示されました(aaaも表示される)。
html
1 <span class="info">TEL 00-0000-0000aaa</span> 2 <span class="info">FAX 00-0000-0000aaa</span>
なので、番号の後に文字を置き、その文字を表示させない方法を試してみましたが、下記のソースでは番号が表示されなく、今に至ります。
html
1 <span class="info">TEL 00-0000-0000<span style="display:none;">aaa</span></span> 2 <span class="info">FAX 00-0000-0000<span style="display:none;">aaa</span></span>
html
1 <span class="info">TEL 00-0000-0000<span style="display:inline-block; overflow: hidden; text-indent: -20%;">aaa</span></span> 2 <span class="info">FAX 00-0000-0000<span style="display:inline-block; overflow: hidden; text-indent: -20%;">aaa</span></span>
また、番号を全角にしても表示されません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。