-prefix-free lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed.
“[-prefix-free is] fantastic, top-notch work! Thank you for creating and sharing it.”
— Eric Meyer
<link> or <style> elements and adds a vendor prefix where neededstyle attribute and adds a vendor prefix where needed<link> or <style> elements, style attribute changes and CSSOM changes (requires plugin).css() method get and set unprefixed properties (requires plugin)@import-ed files is not supportedstyle attribute) won’t work in IE and Firefox < 3.6. Properties as well in Firefox < 3.6.Check this page’s stylesheet ;-)
You can also visit the Test Drive page, type in any code you want and check out how it would get prefixed for the current browser.
Just include prefixfree.js anywhere in your page. It is recommended to put it right after the stylesheets, to minimize FOUC
That’s it, you’re done!
The target browser support is IE9+, Opera 10+, Firefox 3.5+, Safari 4+ and Chrome on desktop and Mobile Safari, Android browser, Chrome and Opera Mobile on mobile.
If it doesn’t work in any of those, it’s a bug so please report it. Just before you do, please make sure that it’s not because the browser doesn’t support a CSS3 feature at all, even with a prefix.
In older browsers like IE8, nothing will break, just properties won’t get prefixed. Which wouldn’t be useful anyway as IE8 doesn’t support much CSS3 ;)
Test the prefixing that -prefix-free would do for this browser, by writing some CSS below:
Released on October 4, 2019, is the expansive ninth studio album by Chris Brown, serving as a massive 42-track "leviathan" that pushes the boundaries of modern R&B. Building on the 32-track standard edition released in June 2019, the extended version added 10 new songs, resulting in a nearly three-hour listening experience. Musical Landscape and Production
Chris Brown released the Indigo (Extended) edition on October 4, 2019, significantly expanding the original 32-track project to a massive
Indigo (Extended) * Lower Body (feat. Davido) Chris Brown, Davido. * Overtime. Chris Brown. * Under The Influence. E. Chris Brown.
Chris Brown released the edition on October 4, 2019, adding 10 new tracks to the original 32-song double album for a total of 42 tracks . The extended version is available in high-quality 320 kbps MP3 format on platforms like Juno Download . Album Overview Total Tracks : 42 (Original 32 + 10 Extended tracks) Release Date : October 4, 2019 Genre : Contemporary R&B / Hip-Hop Total Runtime : Approximately 2 hours and 39 minutes New Extended Tracks The extended version includes these 10 additional songs: Lower Body (feat. Davido) Overtime Under The Influence
Moreover, Indigo became a streaming monster, partially because fans curated their own playlists using the 320 kbps extended tracks. Songs like Sexy became TikTok trends not from the official video, but from high-quality fan uploads that preserved the bass.
Released on October 4, 2019, is the expansive ninth studio album by Chris Brown, serving as a massive 42-track "leviathan" that pushes the boundaries of modern R&B. Building on the 32-track standard edition released in June 2019, the extended version added 10 new songs, resulting in a nearly three-hour listening experience. Musical Landscape and Production
Chris Brown released the Indigo (Extended) edition on October 4, 2019, significantly expanding the original 32-track project to a massive chris brown indigo extended 2019 320 kbp hot
Indigo (Extended) * Lower Body (feat. Davido) Chris Brown, Davido. * Overtime. Chris Brown. * Under The Influence. E. Chris Brown. Released on October 4, 2019, is the expansive
Chris Brown released the edition on October 4, 2019, adding 10 new tracks to the original 32-song double album for a total of 42 tracks . The extended version is available in high-quality 320 kbps MP3 format on platforms like Juno Download . Album Overview Total Tracks : 42 (Original 32 + 10 Extended tracks) Release Date : October 4, 2019 Genre : Contemporary R&B / Hip-Hop Total Runtime : Approximately 2 hours and 39 minutes New Extended Tracks The extended version includes these 10 additional songs: Lower Body (feat. Davido) Overtime Under The Influence Davido) Chris Brown, Davido
Moreover, Indigo became a streaming monster, partially because fans curated their own playlists using the 320 kbps extended tracks. Songs like Sexy became TikTok trends not from the official video, but from high-quality fan uploads that preserved the bass.