3

選択したテキストのスタイルを変えたいので、それ::selectionを実現するために使用しています。

*::selection, *::-webkit-selection, *::-moz-selection {
    background-color: #aaa;
    color: #fff;
}

印刷上の理由から、hyphens: auto;段落に使用しています。

p {
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    text-align: justify;
}

これは機能しますが、ハイフン付きのテキストを選択すると問題が発生します: ハイフンが白く表示されません (つまり、ハイフンが選択されていないかのように動作します)。

ハイフン付きテキストの問題を示すスクリーンショット。

この問題を解決する方法はありますか、それともバグですか? Safari 5.1.7 を使用しています。

4

1 に答える 1

0

これはおそらくバグだと思います。ハイフネーションもサポートする Firefox は、ハイフンを正しく色付けします。

于 2012-07-01T12:47:21.307 に答える