W3C home > Mailing lists > Public > www-style@w3.org > March 2012

Re: [css3-values] multiplying and dividing complex units in calc?

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Thu, 8 Mar 2012 11:29:03 -0800
Message-ID: <CAAWBYDCNnw=UpLi5hBFe8APoaBo21UCCnoDgxKUgz0vTDT3y8w@mail.gmail.com>
To: Chris Eppstein <chris@eppsteins.net>
Cc: www-style@w3.org
On Thu, Mar 8, 2012 at 11:21 AM, Chris Eppstein <chris@eppsteins.net> wrote:
> On Thu, Mar 8, 2012 at 11:13 AM, Tab Atkins Jr. <jackalmage@gmail.com>
> wrote:
>> We don't have this yet; unit algebra means you can run into division by
>> zero that can't be detected until computed or used value time, so it's too
>> late to treat as a syntax error.
>
> Can you provide an example of this?

width: calc(100px / (50% - 100px) )

If layout ends up with 100% = 200px, this will produce a division by zero.

~TJ
Received on Thursday, 8 March 2012 19:29:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 22 May 2012 03:48:51 GMT