0

我在现场设置语言切换器的样式时遇到问题。我已经更改了标志,现在我想在当前语言上有不同的图标。

我为当前做这个:

li.lang-item.lang-item-2.lang-item-se.lang-item-first.current-lang a {
    background-image: url(../gfx/flag/lang_se_ac.png);
}

但是你可以在主图像下看到这个背景显示。我尝试设置z-index,位置但无效。

如您所见,当前图标位于 SE 标志下

4

1 回答 1

1

查看代码,插件使用 img 标签而不是 CSS background-image 属性。

有关于如何更改标志的文档。

它说:

您必须使用 PNG 或 JPG 文件并使用 WordPress 语言环境命名它们。例如,en_US.png。

在 /wp-content/polylang/ 目录中上传这些文件。

注意:您必须自己创建目录。不要使用 /polylang/flags/ 目录。

于 2017-07-21T14:29:27.443 回答