product/node_modules/autoprefixer
Ruikang Zhang e96405c650 Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00
..
bin Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00
lib Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00
node_modules Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00
LICENSE Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00
README.md Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00
package.json Merge remote-tracking branch 'product/product' into product 2024-04-14 10:25:28 +08:00

README.md

Autoprefixer Cult Of Martians

PostCSS plugin to parse CSS and add vendor prefixes to CSS rules using values from Can I Use. It is recommended by Google and used in Twitter and Alibaba.

Write your CSS rules without vendor prefixes (in fact, forget about them entirely):

::placeholder {
  color: gray;
}

.image {
  background-image: url(image@1x.png);
}
@media (min-resolution: 2dppx) {
  .image {
    background-image: url(image@2x.png);
  }
}

Autoprefixer will use the data based on current browser popularity and property support to apply prefixes for you. You can try the interactive demo of Autoprefixer.

::-moz-placeholder {
  color: gray;
}
:-ms-input-placeholder {
  color: gray;
}
::-ms-input-placeholder {
  color: gray;
}
::placeholder {
  color: gray;
}

.image {
  background-image: url(image@1x.png);
}
@media (-webkit-min-device-pixel-ratio: 2),
       (min-resolution: 2dppx) {
  .image {
    background-image: url(image@2x.png);
  }
}

Twitter account for news and releases: @autoprefixer.

Sponsored by Evil Martians

Docs

Read full docs on GitHub.