SimpleIsm

Firefox 4がCSS3のcalc()をサポート予定らしい

CSS

昨日までcalc()の存在を知らなかったのだけど、簡単に言うと幅や高さの指定を計算式で書くことができるらしい。calc()は「calculation(計算)」の略かな。この機能は欲しかった。いろいろハマったというか、現状結構回り道しているからね。

詳しい説明はFirefox 4 がサポート予定の calc() とはが分かりやすい。calc()が普及してきたら、昔妄想した以下の謎コードが実装できるかもしれない。

if(User's 1em scale < 16px) {
   User's 1em scale + (16px - User's 1em scale);
}
else if(User's 1em scale > 16px) {
   User's 1em scale - (User's 1em scale - 16px);
}

まぁどちらにせよ、要素の配置とか、CSS書くのが少し楽になりそうな予感。

2010/07/09(Fri) 11:14
<<前の記事
ザ・シンプソンズのDVD BOXが超欲しい
次の記事>>
バハムート ラグーン

Category

Archives