Skip to content

-webkit-box comes after -webkit-flex #445

Description

@websirnik

Some vendor libraries, like Angular Material, come with the following css:

.class {
    display: -webkit-flex;
    display: flex;
}

This translates into:

.class {
    display: -webkit-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

That creates a problem for Safari 8, when -webkit-box comes after -webkit-flex(behaviour is very different, not a flexbox).

Would be great to have initial declaration to translate into

.class {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

... which is the current default for display: flex; in Autoprefixer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions