# Module CSS.Length

    module Length: sig .. end

    type t =

`|` | `Zero` | `(*` | For 0, unit is optional | `*)`
`|` | `Em of `float`` | `(*` | Relative to the font size | `*)`
`|` | `Ex of `float`` | `(*` | Relative to the x-height | `*)`
`|` | `Px of `float`` | `(*` | Relative to the viewing device | `*)`
`|` | `Gd of `float`` | `(*` | Relative to the grid | `*)`
`|` | `Rem of `float`` | `(*` | Relative to the font size of the root | `*)`
`|` | `Vw of `float`` | `(*` | Relative to the viewport's width | `*)`
`|` | `Vh of `float`` | `(*` | Relative to the viewport's height | `*)`
`|` | `Vm of `float`` | `(*` | Relative to the smallest of the viewport's width or height | `*)`
`|` | `Ch of `float`` | `(*` | Relative to the width of a char '0' | `*)`
`|` | `Mm of `float`` | `(*` | in Milimeter | `*)`
`|` | `Cm of `float`` | `(*` | in Centimeter | `*)`
`|` | `In of `float`` | `(*` | in Inch | `*)`
`|` | `Pt of `float`` | `(*` | in Points (72pt = 1in) | `*)`
`|` | `Pc of `float`` | `(*` | in Picas (1pc = 12pt) | `*)`

The type of length attributes. Mdc documentation: https://developer.mozilla.org/en/CSS/length and specification: http://www.w3.org/TR/css3-values/#lengths

    type js_t = private Js.js_string Js.t

Js representation of lengths.
Conversion functions

    val string_of_t : t -> string

    val js : t -> js_t

    val ml : js_t -> t