GM addStyle: Difference between revisions
From GreaseSpot Wiki
Jump to navigationJump to search
→Syntax: Remove nonsensical statement. |
|||
Line 25: | Line 25: | ||
| <code><span style="background:#FFFFE0;">[[#css |css]]</span></code> | | <code><span style="background:#FFFFE0;">[[#css |css]]</span></code> | ||
|} | |} | ||
:* All properties are optional except [[#css|css]]. | |||
[[#top|top]] | [[#top|top]] |
Revision as of 17:13, 1 September 2009
Greasemonkey Manual |
Using Greasemonkey |
---|
Installing Scripts |
Monkey Menu |
Getting Help |
User Script Authoring |
Editing |
Environment |
API |
Description
This API 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>
.
Syntax
GM_addStyle( css )
- Value: Function
- Returns: undefined
- Compatibility: Greasemonkey 0.6.1+
Parameters Properties css
- All properties are optional except css.
Properties
css
- Value: String
- Usage:
css = "body { color:red }";
Examples
Spanned over multiple lines using E4X: Template:Good samp
As of yet, some browsers (such as Google Chrome) do not support E4X, so the following may be used instead. Simply ensure that every line break in between is preceded by a backslash character "\". Template:Good samp
Notes
Add !important
at the end of the code to override an existing value.