List of CSS vendor prefixes?
Solution 1:
These are the ones I'm aware of:
-
-ms-
Microsoft -
mso-
Microsoft Office -
-moz-
Mozilla Foundation (Gecko-based browsers) -
-o-
,-xv-
Opera Software -
-atsc-
Advanced Television Standards Committee -
-wap-
The WAP Forum -
-webkit-
Safari, Chrome (and other WebKit-based browsers) -
-khtml-
,-konq-
Konqueror browser -
-apple-
Webkit supports properties using the -apple- prefixes as well -
prince-
YesLogic -
-ah-
Antenna House -
-hp-
Hewlett Packard -
-ro-
Real Objects -
-rim-
Research In Motion -
-tc-
Tall Components
These are officially listed in the CSS 2.1 Specification, informative section 4.1.2.2.
Solution 2:
While not in the direct context of web development, JavaFX uses a vendor prefix for its use of CSS as well: -fx-
.
Solution 3:
Just a suggestion, if you're planning to just prefix add a css transition, let's suppose column-count: 3;
and you want support for all major browsers, and you prefix your property with all the prefixes mentioned in answers here, then a better and more optimal way would be to use a tool that do this for you:
Input
a {
column-count: 3;
column-gap: 10px;
column-fill: auto;
}
Output
a {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
-webkit-column-gap: 10px;
-moz-column-gap: 10px;
column-gap: 10px;
-webkit-column-fill: auto;
-moz-column-fill: auto;
column-fill: auto;
}