SharePoint 2007 でフォントサイズを相対化する

SharePoint 2007 の難を挙げるとすれば、文字の小ささです。
そこで、ユーザが自身で調整できる、つまりフォントの相対化に挑戦してみました。


アプローチはいたってシンプルです。
スタイルシートで、ポイント指定されているクラスを全て打ち消します。

SharePoint 2007 が参照しているのは core.css と controls.css です。
これを参照して、 FONT-SIZE が絶対値で指定されているものを端からピックアップし、それを上書きする指定を [代替CSS] に書込みます。

それだけです…が。
凄い量なんですね、これが。
よくもこれほど大量のクラスをつくったものだと、逆に感心してしまいます。

代替CSSでの指定するパラメータは small もしくは x-small あたりが具合が良いようです。
クラスの入れ子だらけのため、em や % ですとバランスが激しく崩れます

下に添付しておきますので、よろしければお試しください。

relative.css(10.4KB)


Author

中村 和彦(シンプレッソ・コンサルティング株式会社 代表)が「ユーザ視点の SharePoint 情報」を発信します。元大手製造業 SharePoint 運用担当。現SharePoint コンサルタント。お仕事のお問い合わせはこちらまでお願いします。当ブログにおける発信内容は個人に帰属し所属組織の公式発信/見解ではありません。
FB : 中村 和彦
blog: Be・Better!
MS MVP SharePoint 2009/10-2011/9
MS MVP Office 365 2012/10-2014/9