Difference between revisions of "GM addStyle"

From GreaseSpot Wiki
Jump to navigationJump to search
(→‎Syntax: Remove nonsensical statement.)
m (Undo revision 4129 by Aavindraa (Talk) Restored sensical 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 12:13, 1 September 2009

Template:Underscore

Book.png
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>.

Examples | Notes

Syntax

GM_addStyle( css )

Value: Function
Returns: undefined
Compatibility: Greasemonkey 0.6.1+
Parameters
Properties
css
  • All properties are optional except css.

top

Properties


css

Value: String
Usage: css = "body { color:red }";

top | back

Examples

Template:Core samp

top

Spanned over multiple lines using E4X: Template:Good samp

top

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

top

Notes

Add !important at the end of the code to override an existing value.

top