凍結
0 Anonymous iPad
お世話になります。

サイト全体のフォントをCSSで以下のようにゴシック設定しています。
* {
font-family: sans-serif;
}

小説のテキストだけ明朝体にしたいのですが、以下のように設定して#text#を<div>でくくると、小説は明朝体になるのですが、<ruby>や<span>で囲まれた文字だけゴシック体で残ってしまいます。
.mincho {
font-family: serif;
}


#text#のスタイルは、#txtのidにJavascriptで.minchoをつけたり外したりしてユーザーがフォントを選べるようにしたいので、できればあちこちにclass設定をしないで済む解決方法があると助かるのですが…。

お分かりになる方いたら教えていただけますでしょうか。
よろしくお願いします。
09/18 13:02
返信
コメント投稿 検索
2 Anonymous iPad
>>1
トピ主です。記事の修正ができず、何度も投稿して申し訳ありません。

font-familyを * からbody に移動させて直ったと思いましたが、デバイスによっては直っておらず、一部だけゴシック体が残ったままとなっていました。
確認ができた動作は以下の通りです。
メジャーな媒体で差異をなくす方法はありますでしょうか。

iPad / Safari : OK
iPad / Chrome : OK
iPhone / Safari : OK
iPhone / Chrome : NG
09/18 13:44
返信