GM addStyle

From GreaseSpot Wiki
Revision as of 15:17, 1 September 2009 by Aavindraa (talk | contribs) (→‎Examples: cross-browser, eliminate redundant parenthetical)
Jump to navigationJump to search

Template:Underscore


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