是否可以更改 iBooks epub 中锚点的颜色和其他 CSS 属性?
color 属性根本没有反应,而我确实在正常和悬停链接状态(点击时激活)下获得了背景颜色变化。:hover 背景颜色在我从 Safari 回到这本书后仍然存在,直到我点击同一页面上的另一个链接,然后第一个失去 :hover bg 颜色,第二个得到它。
:visited、:active 或 :focus 什么都不做。
我错过了什么吗?
**更新 2012.09.12 **
您现在可以在 META-INF 文件夹中的特殊 ibooks 文件“com.apple.ibooks.display-options.xml”中指定选项“specified-fonts”:
<?xml version="1.0" encoding="UTF-8"?>
<display_options>
<platform name="*">
<option name="specified-fonts">true</option>
</platform>
</display_options>
这将激活锚样式,但仅当读者在 iBooks 中选择“原始”字体时。所以你仍然需要使用下面的技巧来处理其他字体。
** 2012.09.12 更新结束**
你不会错过任何东西,iBooks 不支持链接样式。
有一种方法可以使用属性-webkit-text-fill-color来解决它。
请注意,它在 Adobe Digital Editions 上没有任何作用。
这是一个示例:
a:link, a:visited, a:hover, a:active
{
-webkit-text-fill-color: red;
}
我在#eprdctn 上从推特上得到了这个。