GM addStyle: Difference between revisions

From GreaseSpot Wiki
Jump to navigationJump to search
(simplify)
Line 16: Line 16:
; <code>css</code>
; <code>css</code>
: <code>String</code> A string of CSS.
: <code>String</code> A string of CSS.
== Examples ==


<pre class='sample'>
<pre class='sample'>
GM_addStyle("body { color: white; background-color: black; } img { border: 0; }");
GM_addStyle("body { color: white; background-color: black; } img { border: 1; }");
</pre>
</pre>



Revision as of 19:12, 24 May 2010


Description

This method adds a string of CSS to the document. It creates a new <style> element, adds the given CSS to it, and inserts it into the <head>.

Compatibility: Greasemonkey 0.6.1+

Syntax

function GM_addStyle( css )

Arguments

css
String A string of CSS.
GM_addStyle("body { color: white; background-color: black; } img { border: 1; }");

Notes

  • Add !important at the end of a CSS declaration to override an existing value (i.e. values the page specifies).
  • Using Multi Line Strings may be helpful.