chinarenok
小狐狸
小狐狸
  • UID23350
  • 注册日期2008-03-22
  • 最后登录2013-08-23
  • 发帖数83
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1622回复:2

Stylish脚本把图片全都过滤了,怎么保留WOT扩展生成的网站安全级别的图片

楼主#
更多 发布于:2010-08-08 16:09
用了Stylish脚本改变网站背景后,图片全都过滤了,怎么保留WOT扩展生成的网站安全级别的图片
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2010-08-08 16:09
stylish 脚本贴出来看看。
Firefox More than meets your experience
chinarenok
小狐狸
小狐狸
  • UID23350
  • 注册日期2008-03-22
  • 最后登录2013-08-23
  • 发帖数83
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2010-08-08 16:09
fang5566:stylish 脚本贴出来看看。回到原帖



下面就是,多谢!!



@namespace html url(http://www.w3.org/1999/xhtml);
@namespace xul url(http://www.mozilla.org/keymaster/gateke ... s.only.xul);

@-moz-document url-prefix(http://), url-prefix(https://), url-prefix(ftp://){


/*No background images. try to exclude icons, other misc items. */

*:not(:empty):not([onclick*="open"]):not(SPAN):not([class*="stars"]):not([id*="stars"]):not([id="rating"]):not([class="rating"]):not([class*="SPRITE"]):not([id*="SPRITE"]):not([id*="lbImage"])

{ background-image: none !important }


/* Basic Bodies */

HTML, BODY {  background: none #3E5428 !important  }


/* Make descendents of the body element transparent.  Formerly "DIV + SPAN" rules. */

BODY * {background-color: transparent !important}

DIV[id] {background-color: inherit !important}

SPAN:not(:empty):not([class*="icon"]):not([id*="icon"]):not([class*="star"]):not([id*="star"]):not([id*="rating"]):not([class*="rating"]):not([class*="Sprite"]):not([class*="sprite"]) {

background: none transparent !important;
border-color: #000 !important}

/* Try to contrast containers against the background that are well within the DOM tree */

html:root > BODY > * > * > * > *:not(INPUT):not([onclick]) > DIV:not(:empty):not([id])

{background: none #3E5428 !important}


/* Text Presentation */

DFN, FONT, B, I, P, BIG, SMALL, STRONG, EM, CENTER { background-color: transparent !important }

SUMMARY, DETAILS {background-color: inherit !important}

ABBR, PROGRESS, TIME, LABEL,
.date {color: #bbccff !important}

MARK,
CODE, PRE,
BLOCKQUOTE, BLOCKQUOTE *,
[class*="quote"],
TD[style*="inset"][class="alt2"]   {  background-color: #3E5428 !important }


/* Headings + Header */

HEADER {background-color: #3E5428 !important}

H1, H2  {

background: none #28313E !important;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;}

H3 {

background: none #5D7618 !important;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;}

H4 {

background: none #2A3731 !important;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;}

H5, H6 {background: none #372A2A !important}


/* Lists */

DT     {background-color: #2B3135 !important}

DL, DD { background-color: #3E5428 !important}

LI, UL {background-color: inherit !important}

LI A:not([class*="icon"]):not([id*="icon"]):not([onclick]),
DT A:not([class*="icon"]):not([id*="icon"]):not([onclick])

{background-image: none !important; text-indent: 0 !important}


/* list Item highlight */

LI[class*="item"] A:hover,
LI[class*="item"]:hover,

[class*="menuitem"]:hover  /* Not list item, but still useful*/

{background-color: #2E2B2F !important}


/* Tables, cells */

TABLE, COLGROUP, COL, THEAD, TBODY, TFOOT {

background-color: #3E5428 !important;
border-color: #333 !important}

CAPTION {background-color: #353535 !important}

TABLE[border="0"]:not([class]) {background-color: inherit !important}
TABLE[WIDTH] {background-color: #111 !important}


TH   {background-color: #3E5428 !important}
TR, TD:not([id])   {background-color: #3E5428 !important}


/*** Input ***/

/*Basic*/


INPUT *, TEXTAREA * {color: #A30703 !important;}

HTML BODY INPUT:not([type="image"]), button,
HTML BODY TEXTAREA {

background: none #ffffff !important;
-moz-appearance: none !important;
color:  #DDD  !important;
border: solid 1px #777 !important;
-moz-border-radius: 0 !important;
opacity: 1 !important;}


/* Style reset. Ineffecient, yes, but I REALLY don't feel like fighting around with specificity scores.  I'll style it later, maybe*/

HTML BODY INPUT[type="checkbox"] {-moz-appearance: checkbox !important;}
HTML BODY INPUT[type="radio"]    {-moz-appearance: radio !important;}


HTML:root INPUT[type="button"],
HTML:root INPUT[type="submit"],
HTML:root INPUT[type="reset"],
HTML:root BUTTON {

color:  #EEE  !important;
background-color: #222437 !important;

-moz-box-shadow: inset 0 1px rgba(255,255,255,0.2), inset 0 10px rgba(255,255,255,0.1), inset 0 10px 20px rgba(255,255,255,0.15), inset 0 -15px 30px rgba(0,0,0,0.2) !important;

-webkit-box-shadow: inset 0 1px rgba(255,255,255,0.2), inset 0 10px rgba(255,255,255,0.1), inset 0 10px 20px rgba(255,255,255,0.15), inset 0 -15px 30px rgba(0,0,0,0.2) !important;}


HTML:root INPUT[type="button"]:hover,
HTML:root INPUT[type="submit"]:hover,
HTML:root INPUT[type="reset"]:hover,
HTML:root BUTTON:hover {

color: #FFF !important;
background-color: #31344F !important;
border-color: #5F687F !important;

-moz-box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3) !important;

-webkit-box-shadow:  inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3) !important;}


HTML:root INPUT[type="image"] {opacity: .85 !important}
HTML:root INPUT[type="image"]:hover {opacity: .95 !important}


/* Drop-down menu */

SELECT, OPTION{

background: none #383838 !important;
border-color:#555 !important;
color:#f1f1f1 !important;
-moz-appearance: none !important;}

/**********************
******* Misc *********/

ADDRESS {background: none #333 !important}

IFRAME, FIELDSET, LEGEND, FORM  {background: none transparent !important}

NOBR {background-color: #3E5428 !important}

HR {background-color: #999 !important}

/* Remove Rounded Corners, Borders, Spacer, Padding images */

IMG[src*="spacer"]:empty,
[id*="round"]:empty,
[id*="bottom"]:empty, [class*="bottom"]:empty, [class*="Bottom"]:empty,
[id*="top"]:empty, [class*="top"]:empty, [class*="Top"]:empty,
[class*="spacer"]:empty

{background-image: none !important;}


/* Menus and Navigation */

NAV *,
MENU *,

/*Common naming conventions - in case previous declarations fail to give solid BG*/

HTML BODY [class*="open"],
HTML BODY [id*="Dropdown"],
HTML BODY [id*="dropdown"],
HTML BODY [class*="Dropdown"],
HTML BODY [class*="dropdown"],
HTML BODY [id*="menu"]:not(SELECT),
HTML BODY [class*="menu"]:NOT(SELECT),
HTML BODY [class*="tooltip"],
HTML BODY [class*="popup"],
HTML BODY [id*="popup"],

/* Notes, details, etc.  Maybe useful */

HTML BODY [class*="note"],
HTML BODY [class*="detail"],
HTML BODY [class*="description"]

{ background-color: #3E5428 !important }


/* Also common */

[class*="content"] {background-color: inherit !important}


/* Header gradient rules */

#header {background: -moz-linear-gradient(#333,#141414) transparent !important;}
#header h1 {background-color: transparent !important;}


/* Headers, Logos */

[id*="masthead"] a,[id*="header"] a,
[id*="logo"] a, [class*="logo"] a

{text-indent: 0 !important;}


/* Instead of increasing specificity rating by using :not, set rules separately */

HTML:root BODY [class*="layer"],
HTML:root BODY #lightbox-nav,
HTML:root BODY #imageContainer {background-color: transparent !important}

/******************************************************************************/

/* Universal - sets color of text, border */

* {
color: #D2FFD2 !important;
border-color: #444 !important;
outline-color: #444 !important;
text-shadow: none !important;}

html *:after ,
html *:before

{color: #C3C3C3 !important;
border-color: #666 !important;
background: none transparent !important}


/* 正常链接的颜色 */


a:link,
a:link *:not(IMG){

color: #F0E343 !important;
background-color: transparent !important;
border-color: #666 !important;}

/*访问过的链接颜色*/
a:visited,
a:visited * {color: #C7AEC6 !important;}

/*鼠标覆盖的链接颜色*/
a:hover,
a:hover *:not(IMG){

color: #FFEC38 !important}


html [href*="#"]:hover {color: #00E6E6 !important; background-color: transparent !important;}

/* Headers with links*/

h1 a[href],
h2 a[href],
h3 a[href],
h4 a[href],
h5 a[href],
h6 a[href]   {color: #C7D6C7 !important}

h1 a[href]:hover,
h2 a[href]:hover,
h3 a[href]:hover,
h4 a[href]:hover,
h5 a[href]:hover,
h6 a[href]:hover   {color: #FFEC38 !important}



/* Event Handlers/Attributes */

[onclick],
[ondblclick],
[onmousedown]

{color: #DFD5BC !important;
background-color: transparent !important;
text-indent: 0 !important}

[onclick]:hover,
[ondblclick]:hover,
[onmousedown]:hover

{color: #FEFF97 !important;}


/* Make images translucent */

IMG  { opacity: 1 !important;}
IMG:hover  { opacity: 1 !important; background-color: #888 !important;   }

svg {background: none #666 !important;}


/* Highlight */

::-moz-selection {background-color: #626F61 !important; color: #F6F7B9 !important;}

}


/********************************
About....***********************/

@-moz-document url(about:blank) {

html, html * {
  background: none #141414 !important;
  color: #CCC !important;}

}

@-moz-document url-prefix("about:neterror") {

html, body {background-color: #353535 !important; color: #CCC !important}
#errorPageContainer {background-color: #222 !important; border-color: #666 !important}
#errorPageContainer button {opacity: .8 !important}

/*resurrect pages FF extension*/

#resurrect {background-color: #333 !important; border-color: #000 !important}

}
游客

返回顶部