html - 删除 Microsoft Edge 的电话号码样式

标签 html css microsoft-edge

我注意到新的 Microsoft Edge 浏览器在检测到电话号码时覆盖了我的样式:

<span class="phone">(123)123-1234</span>

参见 this jsfiddle (必须使用 Microsoft Edge 打开 :P)。

这种侵犯网站设计的行为,相当令人讨厌。当然似乎是 IE 继任者的特征:/

我如何覆盖或禁用它以使我的网站用户看不到它?

最佳答案

您可以通过在页面标题中添加此元标记来摆脱它。

<meta name="format-detection" content="telephone=no">

Microsoft's documentation on this tag .

希望有更好的方法可以全局关闭此功能而不会使页面膨胀...或者更好的是默认禁用此功能。

关于html - 删除 Microsoft Edge 的电话号码样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31978346/

相关文章:

html - 如何在 CSS 中设置输入(文本)字段的高度?

css - 纯粹通过 CSS 重新排列位置

jquery - 使用 jQuery 并排动画两个 DIV,而不会将另一个推到底部

javascript - 如何在 JavaScript 中的事件图像 slider 的左侧和右侧包含尖括号

javascript - 灯箱弹窗不应该再出现

javascript - 我可以使用 Edge 中的 JavaScript 在 Chrome 中打开 URL 吗?

css - 如何防止在 Windows Edge 上进行转换?

html - 带有文本的 SVG 周围的 IE/Edge 链接移动文本

javascript - 链接到 Bootstrap 导航选项卡内的 ID

html - { 乌尔都语博客文章文本对齐(从右到左); }