5

iBooks epub のアンカーの色やその他の CSS プロパティを変更することはできますか?

color プロパティはまったく反応しませんが、通常のホバー リンク状態 (タップするとアクティブになります) では背景色が変化します。:hover background-color は、同じページで別のリンクをタップするまで、Safari から本に戻った後も残ります。最初のリンクは :hover bg color を失い、2 番目のリンクはそれを取得します。

:visited、:active、:focus は何もしません。

何か不足していますか?

4

1 に答える 1

10

**更新2012.09.12 **

これで、META-INFフォルダーにある特別なibooksファイル「com.apple.ibooks.display-options.xml」でオプション「specificed-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を使用して回避する方法があります。

AdobeDigitalEditionsでは何も実行されないことに注意してください。

ここにサンプルがあります:

a:link, a:visited, a:hover, a:active
{
    -webkit-text-fill-color: red;
}

これはTwitterの#eprdctnから入手しました。

于 2011-06-15T09:23:18.770 に答える