CSSについて質問です。

<div id="pager">
aaa
</div>

div#pager{
font-size:1.1em;
}

としたとき
body全体のフォントが大きくなってしまいます。
divをposition:fixed;しているところがあるところが
問題なのでしょうか?
よろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2016/01/02 10:24:57

ベストアンサー

id:meefla No.1

回答回数997ベストアンサー獲得回数472

CSS の div#pager という指定が原因だと思います。
div を削って #pager だけにしてみてください。

ID で指定しているので、指定先のタグ属性は不必要ですし、
全ての div に適用されているのではないかと考えます。

他3件のコメントを見る
id:a-kuma3

意味的には id は、そのページで unique であるべきだと思いますけれど、css のセレクタという意味では、複数ページに適用される外部ファイルの CSS では、id 属性が付いているタグや、それを囲んでいるタグの親子関係などが指定される余地はあると思います。

2016/01/01 20:56:17
id:syatyuhakunsusume

解決しました。
PHPのネストの問題でした。
ありがとうございました。

2016/01/02 10:24:47
  • id:braahmaNa
    僕もタグの閉じ忘れだと思います。
    手書きのHTMLとかだとよく有ります。
    HTMLの簡単チェックツールのページ(下部リンクのブックマークレットです)
    http://tockri.blog78.fc2.com/blog-entry-168.html

    div#pagerの書き方も知ってたけど、idは本来ページ内に1つなんだし、と僕も#pagerと要素無視で書いてました…(1ページに複数同id存在とかじゃない限り)
    要素付ける書き方が有るのはそういう理由か…
    勉強になった…
  • id:rouge_2008
    先ほどMySQLとphpMyAdminに関する新しい質問にコメントを投稿したのですが、疑問は解決したでしょうか?
    コメントしかない状態でキャンセルした場合には質問ごと削除されてしまいますので、解決した場合でもコメントしかない時にはキャンセルしないようにお願いします。
    質問者個人だけの疑問解決の場ではないですし、解決した場合もしなかった場合も残してもらった方が助かります。
    回答の受付を締め切ってそのままにすると設定した終了日に自動終了されます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません