browser.css
提供: Opera Wiki
全てのサイトおよびOperaのUIに反映されるCSSファイル。
[編集] 広告ブロックに使う
profile フォルダに styles フォルダを作り、そこに browser.css を作成。以下をコピペして、browser.cssの末尾に追加します。
embed[type="application/x-shockwave-flash"] {content:"Flash"; outline: 1px dotted gray; color: gray; background: black} embed[type="application/x-shockwave-flash"].zichtbaar {content: normal; outline: none} body:before { position: absolute; visibility: hidden; background-image: url("javascript:window.addEventListener('click', function(){var srcElem=window.event.srcElement;var tag=srcElem.tagName;if(tag=='EMBED') srcElem.className='zichtbaar';}, false)"); content:"" }
フラッシュは再生されず、黒背景に灰色文字で「Flash」と表示されます(領域をクリックすると再生されます)。 ただしOpera9.0 build 8219からCSSでJavaScriptが使えなくなった為、領域をクリックしても再生されません 質問箱3/129
これに以下を追加すると、Shockwaveでも同様のことが出来ます。
embed[type="application/x-director"] {content:"Shockwave"; outline: 1px dotted gray; color: white; background: black} embed[type="application/x-director"].zichtbaar {content: normal; outline: none}
また、以上はuser.cssにして、以下のファイルをbrowser.css にするとさらに強力となる模様です。 http://members.chello.nl/b.kroonspecker/opera/styles/user/AdBlocker.css