Skip to content

[css-values-4] Recursive math functions are inconsistently specified #8664

@AtkinsSJ

Description

@AtkinsSJ

The spec about math functions is a bit inconsistent, at least from what I can tell. Each math function is described as allowing a calculation for its parameters, but that links specifically to the calc() definition, whereas the examples show that other math functions are allowed there. The syntax description does not itself allow any function (including calc()) to appear as a parameter to another math function.

So the issues here are:

  • The syntax should allow for math functions as part of <calc-value>.
  • The places that currently link to calculation should link elsewhere. The usage of calculation includes literal numbers or values, and math functions, as well as calc-like expressions. (Which generally corresponds to <calc-value>.)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions