3

我们的网站顶部有一个电话号码,客户当然可以给我们打电话。我有 Skype 插件,它很方便,而且我注意到其他用户也有它。但它完全抛弃了设计。我注意到网页的 html 用 css 样式更改。有没有一种标准方法可以改变 Skype 电话号码的外观?

更新:电话号码已更改,span并在其周围添加了此标签:

<span class="skype_pnh_print_container_1359399953">

然后有很多span标签,当您将鼠标悬停在电话号码上时,这是 Skype 菜单(最初是隐藏的)。我可以使用此类覆盖样式,但我想确保以正确的方式执行此操作,以便它适用于不同(较新)版本的 Skype 和所有浏览器(Skype 在其他系统中的工作方式可能不同?)。没有官方的处理方法吗?

4

2 回答 2

0

以下是我为 Skype 链接设置样式的方式:

a[href^="skype:"] {
  color: white;
}

就我个人而言,我没有看到任何额外的标记,比如额外的 Skype 跨度标签,所以上面的 CSS 代码应该适用于任何 Skype 呼叫链接。

于 2013-10-22T20:11:07.237 回答
0
body span.skype_pnh_container { 
    /* "body" is not really necessary */
    /* here, but it increases CSS */
    /* specificity – just in case ... */

    display: none !important; 
    visibility: hidden !important; 
}

body span[class^="skype_pnh_container"] { 
    /* override the 'skype' styling */
    color: red!important;
    background-color: green!important;
}

body span[class^="skype_pnh_print_container"] {
    display: inline !important;
}

从网上复制粘贴

此外,根据http://forum.skype.com/index.php?showtopic=78380您可以使用以下 META 标签来防止它:

<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />

继续

于 2013-02-06T21:18:13.587 回答