<div id="pager">
aaa
</div>
div#pager{
font-size:1.1em;
}
としたとき
body全体のフォントが大きくなってしまいます。
divをposition:fixed;しているところがあるところが
問題なのでしょうか?
よろしくお願いします。
CSS の div#pager という指定が原因だと思います。
div を削って #pager だけにしてみてください。
ID で指定しているので、指定先のタグ属性は不必要ですし、
全ての div に適用されているのではないかと考えます。
意味的には id は、そのページで unique であるべきだと思いますけれど、css のセレクタという意味では、複数ページに適用される外部ファイルの CSS では、id 属性が付いているタグや、それを囲んでいるタグの親子関係などが指定される余地はあると思います。
2016/01/01 20:56:17解決しました。
2016/01/02 10:24:47PHPのネストの問題でした。
ありがとうございました。