-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:
Consistently choose sarcastic or intellectually curious dialogue options during main story briefings.
: Both leads demonstrate deep commitment by making significant sacrifices to protect others, such as Madam Yang, highlighting a bond built on mutual protection. The "Wen-Wen" Couple: Xiwen and Yuwen Changan
(e.g., more details on the Episode 29 wedding confrontation) Character profiles for the supporting cast
But the twist? An independent investigation found no competitive cheating. Instead, they discovered that Danny had recused himself from all drafting and substitution decisions involving Nova. Their relationship was purely emotional support. Nova testified: "He taught me that Glory is empty if you achieve it alone. So I chose to not be alone." mad 22 glory quest japanese animal dog sex high quality
While less important than actions, finding "Personal Relics" during exploration can bypass difficult dialogue checks.
It’s the relationships.
During the "Epidemic Crisis" event, you must choose to allocate rare antibiotics to save his patients rather than hoarding them for your core fighters. An independent investigation found no competitive cheating
The film’s treatment of intimacy is notable for its restraint. Rather than rushing toward passion, McNaughton allows the connection to develop slowly, built on small gestures of kindness and mutual vulnerability. When they eventually share a bed, the scene is less about physical gratification and more about two lonely people finally allowing themselves to be seen.
I can provide detailed strategic tips to help you balance romance and battlefield victory. Share public link
A quiet moment in the archives where Zephyr shares his forbidden research. Accepting his unconventional worldview unlocks his unique companion ending. 3. The Rebel Commander: Jax’s Fiery Passion Nova testified: "He taught me that Glory is
: Their tension peaks in Episode 29 , where they share a passionate evening and their first on-screen kiss after confronts her about an impending marriage to another man.
In MAD 22 , the protagonist is thrust into a high-stakes competitive arena (e.g., a magical tournament, a military academy ranking, or a supernatural hierarchy). serves as both a narrative currency and a mechanical score.
Yet as the days pass, something shifts. Their conversations move from stilted small talk to genuine revelations. Wayne confesses his feelings of inadequacy and his longing to become a serious photographer. Glory opens up about her failed acting career and the choices that led her into Milo’s orbit. They discover, in each other, a wounded soulmate—someone who understands the weight of regret and the desire for a second chance.
Extra code on top of -prefix-free that makes it more flexible, integrates it with different APIs etc
Originally a part of -prefix-free, it’s now a separate plugin. It makes -prefix-free take care of:
<link> and <style> added to the document afterwardsstyle attribute added to the document afterwardsstyle attribute changes through setAttribute() (except in Webkit)element.style.transform = 'rotate(10deg)';
style attribute modifications will not work in Webkitelement.style.transform = 'rotate(5deg)';will not work in Chrome (reading will)
Get the Dynamic DOM plugin now:
A tiny plugin (I didn’t even bother minifying it as it’s so small) that lets you set/get unprefixed CSS properties through jQuery's .css method.
Get the jQuery plugin now:
A static polyfill for the new vw, vh, vmin, vmax units.
Enables rudimentary CSS variables support.