Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › スマホのテーブル文字サイズ
-
投稿者投稿
-
-
2015年9月20日 6:02 PM #32730
肩痛
ゲストPCで見ると本文の文字サイズとテーブル内の文字サイズは同じ(16px)ですが
スマホで見るとテーブル文字が本文に比べ小さくなりますどこを弄ればよいのでしょうか
ご教示ください -
2015年9月20日 9:59 PM #32739
わいひらキーマスターこんな感じで、フォントサイズを変更すれば戻せるかと思います。
div.article th, div.article td { font-size: XXpx; }CSSを変更すべき場所を探す場合は、デベロッパーツールなどを使って探してみてください。
WordPressテーマのCSSカスタマイズ向けChromeデベロッパーツールの使い方 -
2015年9月20日 11:02 PM #32741
肩痛
ゲストPCでは同じ文字サイズが
スマホで見るとテーブル文字だけ小さくなります
※SimplicityはデフォルトのままCSSにテーブルの文字サイズ(「基本設定」と同じ16px)を記述しても
文字が少し大きくなるが、同じサイズになりませんスマホでもテーブル内の文字サイズをPC同様
同じサイズで表示させたいのですが -
2015年9月21日 7:47 AM #32748
Hidekichi
ゲストnarrow.cssでfont-size:が85%とかになっているからだろうと思います。
narrow.cssなので、子テーマmobile.cssに、@media screen and (max-width: 440px){ .article th, .article td { font-size: 16px; font-size: 1rem; } }などと書いておけば、htmlのフォントサイズが16pxなら必ず16pxで表示されるかと思います。htmlが15pxで設定してあるなら、1.066666667rem(16px / 15px = 1.066666667)で間違いなく16pxになります。
htmlが14pxなら、1.142857143remと、htmlのフォントサイズ基準で設定できます。htmlにフォントサイズが設定されていない場合は、デフォルトの16pxが適用されます。なので、上記のcssの16px、1remは、htmlが16pxの時、等価になります。
逆に、htmlが14pxで設定してある場合、上記cssは、font-size:16px;
font-size:14px;となり、cssは後から書いた方が上書きしますので、14pxで表示されることになります。ここらは注意が必要です。この書き方をするメリットとしては、htmlのフォントサイズを変更するだけで全体が同じ比率で拡大縮小できるという点にあります。
-
2015年9月21日 4:19 PM #32754
わいひらキーマスター#32739には、narrow.cssよりも優先度の高いCSSを書いたので、僕の環境では普通に正常動作しているのですが。
それでも、うまくいかなかったのであれば、書き込まれた情報だけでは原因がわからないので、子テーマにカスタマイズコードを記述した状態にして、テーブルがあるページのURLを掲載してください。確認時ブラウザキャッシュ等は削除されておられますよね?
削除方法
動作不良時のガイドラインAttachments:
-
2015年9月21日 7:36 PM #32762
肩痛
ゲスト#32739のとおりには書いていません
「narrow.css」が優先してスマホはテーブル文字サイズが85%になるのですね「narrow.css」がどこにあるのか?すらわかりませんでしたが
FTPソフトでようやく見つけましたありがとうございました
-
2015年9月21日 7:55 PM #32764
わいひらキーマスター#32739のとおりには書いていません
そもそも、そのままやらないのでは意味がありません。
Simplicityでは子テーマでのカスタマイズを推奨しているので、#32739のように書きました。親テーマを編集しているのなら、そのように今度から書いてください。
-
-
投稿者投稿
- トピック「スマホのテーブル文字サイズ」には新しい返信をつけることはできません。
