阅读:1985回复:2
Stylish脚本把图片全都过滤了,怎么保留WOT扩展生成的网站安全级别的图片
用了Stylish脚本改变网站背景后,图片全都过滤了,怎么保留WOT扩展生成的网站安全级别的图片
|
|
1楼#
发布于:2010-08-08 16:09
stylish 脚本贴出来看看。
|
|
|
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} } |
|