删除.chm页面上的Google翻译图标

时间:2018-05-11 19:50:37

标签: javascript html css google-translate

我有大量(300+)帮助页面。网络版应显示Google翻译下拉菜单,但是当离线使用这些相同的文件时(在Windows帮助.chm文件中),应隐藏下拉列表。显然,我不想保留两个单独的帮助文件。

因此,我在调用后创建了一个样式表中的Google Translate代码,该样式表告诉页面是否显示翻译下拉列表(web)或隐藏它(本地文件)。除了我在我的本地.chm文件上获得Google Translate图标之外,这非常有效。

就像我说的那样,下拉列表没有显示在这些本地页面上,正如预期的那样,但我怎样才能摆脱图标?同样有趣的是,无论是否启用了样式表,此图像(untitled.png)都会显示。

顺便说一句,我在谈论更大的蓝色图像,而不是谷歌“G”就在下拉前面。 without dropdown with dropdown 谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

您可以通过两种方式将CSS文件的名称添加到项目(.hhp)文件的[FILES]列表中,以确保将CSS文件编译到帮助文件中。

您可以通过使用纯文本编辑器编辑* .hhp文件来添加* .css文件名,或者使用HH Workshop执行此操作:

  1. 在HTML Help Workshop中打开.hhp文件。
  2. 单击“项目”选项卡上的“添加/删除主题文件”按钮。
  3. 在“主题文件”对话框中,单击“添加”。
  4. 在“打开”对话框底部的“文件名”字段中,键入* .css(或例如* .jpg)
  5. 浏览到包含文件(或例如css)的目录,然后选择它们。
  6. 单击“打开”,然后单击“确定”关闭“主题文件”对话框。
  7. 其他信息:

    帮助编译器会自动通过“src =”属性将所有图形中引用的图形拉入帮助文件。对于通过其他方式引用的图形(例如在脚本或样式表中),必须使用上述解决方法来确保将它们编译为.chm文件