User styles let you change the way your browser displays web pages.
:link, :visited { text-decoration: none ! important } :link:hover, :visited:hover { text-decoration: underline ! important }
:link, :visited { text-decoration: underline ! important }
/* Solid blue border for unvisited, dashed purple border for visited */ :link img { outline: 1px solid blue } :visited img { outline: 1px dashed purple } :focus img { outline: 2px dotted invert } /* Don't mask UA style */ :active img { outline: 1px solid red } /* Rarely triggered: bug 65917 */
/* This version breaks many site layouts! Use the Mozilla version if you can. */ :link img { border: 1px solid blue } :visited img { border: 1px dashed purple } :active img { border: 1px solid red }
a[href^="mailto:"]:before { content: "\2709 " }
a[href^="javascript:"] { color: green ! important }
a[href*="goatse.cx/"] { text-decoration: line-through ! important; color: brown ! important; }
/* I include colors because a background-color for the body affects the head. */ head { display: block; background-color: white; color: black; } head * { display: none; } title { font-size: 160%; font-weight: bold; text-decoration: underline; display: inline; margin: .2em; }
html, body, frameset { border-right: 0px ! important }
/* This may make it impossible to scrolling using the keyboard! */ html, body { overflow-y: auto }
p, blockquote { max-width: 30em; }
* { font-family: serif ! important; }
input[type="reset"], button[type="reset"] { display:none }
a:focus { outline: 2px dotted ! important } button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, { border: 2px dotted transparent; } button:focus::-moz-focus-inner, input[type="reset"]:focus::-moz-focus-inner, input[type="button"]:focus::-moz-focus-inner, input[type="submit"]:focus::-moz-focus-inner, { border-color: ButtonText; }
/* Makes selections in textboxes hard to see: bug 56314 */ :focus { background-color: black ! important; color: white ! important; outline: none; } :focus img { outline: 3px solid invert; }
i, em { font-style: inherit; } em { font-weight: bold }
blink { text-decoration: none ! important } marquee { -moz-binding: none ! important }
a[name]:before { content: "[#" attr(name) "] "; } a[name] { border: 1px solid #ddd; }
*[accesskey]:after { content: " {" attr(accesskey) "}" } *[tabindex]:after { content: " [" attr(tabindex) "]" }
© 2002-2007 Jesse Ruderman (jruderman@gmail.com).
Last modified January 31, 2007.