- From: Kang-Hao (Kenny) Lu <kennyluck@w3.org>
- Date: Wed, 04 Jul 2012 13:45:01 +0800
- To: W3C HTML5 中文興趣小組 <public-html-ig-zh@w3.org>
因為(據說) CSS Variable 的一些使用情節是需要在 calc() 裡面展開變數的, 一個問題是 calc() 裡面不支持 calc(),所以不能支持這種情形。這裡有兩個辦法[1] 1. 讓 calc() 裡面支持 calc() — calc() 裡面的 calc() 跟 () 一樣 2. 讓 () 等價於 calc(),甚至是取代它。例如 width: (100% - 1em) 我個人認為 2. 比較好,因為 1) 其他程式語言都是這樣 2) calc() 裡面有 ()、 calc() 兩種語法感覺不好。不過目前 CSS 工作組上次電話會議的決議[2]是 1.。 我不是說有太大的意見,不過如果有人強烈認為 2. 比較好的話,我可以再說一次。 有人強烈認為 2. 比較好嗎?css3-values 今天可能會決定變不變 CR,變 CR 之 後要改比較麻煩。 [1] http://lists.w3.org/Archives/Public/www-style/2012Jun/0446 [2] http://lists.w3.org/Archives/Public/www-style/2012Jun/0656 以上 Kenny
Received on Wednesday, 4 July 2012 05:45:28 UTC