- From: Kang-Hao (Kenny) Lu <kennyluck@w3.org>
- Date: Wed, 04 Jul 2012 14:14:24 +0800
- To: Hawkeyes Wind <hawkeyes0.cn@gmail.com>
- CC: W3C HTML5 中文興趣小組 <public-html-ig-zh@w3.org>
(12/07/04 13:52), Hawkeyes Wind wrote: > calc()里面支持括号嵌套不?calc(10px * ( 100% - 3em ))不行么? 目前支持。用這個例子,不採用任何一個提案的原來狀況是: 合法:calc(10px * (100% - 3em)) 不合法:calc(10px * calc(100% - 3em))、(10px * (100% - 3em)) 這兩個提案分別是: > 于 2012/7/4 13:45, Kang-Hao (Kenny) Lu 写道: >> 1. 讓 calc() 裡面支持 calc() — calc() 裡面的 calc() 跟 () 一樣 合法:calc(10px * (100% - 3em))、calc(10px * calc(100% - 3em)) 不合法:(10px * (100% - 3em)) >> 2. 讓 () 等價於 calc(),甚至是取代它。例如 width: (100% - 1em) 合法:(10px * (100% - 3em)) 不合法:calc(10px * calc(100% - 3em)) 未來可能不合法(「()」取代 calc() 之後):calc(10px * (100% - 3em)) 不管怎麼樣內層的 () 一定是可以的,差異是外面,或是內層的 calc()。這樣有 說明清楚了嗎? 以上 Kenny
Received on Wednesday, 4 July 2012 06:14:50 UTC