【发布时间】:2015-09-17 15:13:05
【问题描述】:
我正在尝试使用日历字形显示日期时间选择器。这是 HTML:
<div class='input-group date' id='fuel-start-datetimepicker'>
<input type='text' class="form-control" id="fuel-start-input" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
在 iPad 上的 Safari 中查看此内容时,日历图标显示为表情符号猴子。我很困惑,因为我可以将图标更改为不同的字形图标(用星号尝试过)并且它显示得很好。这也适用于 iPad 本身:
<span class="glyphicon glyphicon-calendar"></span>
我不确定这与我所拥有的有什么不同 - 它是相同的标记。很困惑。
有什么想法吗?
【问题讨论】:
-
你的意思是“这在 iPad 上运行良好”是什么意思?表情符号键盘也可能将 HTML 字符:e109 用作猴子,因为它也被覆盖了。尝试使用不同的字形图标。转到 getbootstrap 页面并查看 iPad 上的字形,看看它们是正常的还是被覆盖了。
-
我的意思是我把它放在一个 js fiddle 中,只有一行带有 span 并且日历按预期显示在 ipad 上。
-
这很奇怪。您是在本地 IOS 设备上运行此 HTML,还是在您通过 IOS 设备访问的网站上运行此 HTML?
-
试试这个技巧:litmus.com/community/code/… 你需要使用
\e109字符而不是示例中的字符。 -
它在我正在访问的网站上。我还刚刚查看了带有所有字形图标的 Bootstrap 页面,它们都正常显示,似乎只有我网站上的日历呈现为表情符号。
标签: css twitter-bootstrap ipad mobile-safari glyphicons