From b8d09d4f32f2cdb8c1d65c3a88333178df1b0ff3 Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 9 Mar 2010 17:26:39 +0000 Subject: スタイルに自動的に !important; をつける様に git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@36979 d0d07461-0603-4401-acd4-de1884942a52 --- maine_coon.js | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'maine_coon.js') diff --git a/maine_coon.js b/maine_coon.js index 1467023..f852ee0 100644 --- a/maine_coon.js +++ b/maine_coon.js @@ -38,7 +38,7 @@ let PLUGIN_INFO = メインクーン Make the screen larger なるべくでかい画面で使えるように - 2.4.0 + 2.4.1 anekos 2.3 2.3 @@ -263,6 +263,9 @@ let elemStyle = function nothing (value) (value === undefined); + function important (style) + style.replace(/;/g, ' !important;'); + let echo = (function () { let time = 40; let remove; @@ -272,15 +275,18 @@ let elemStyle = remove(); let doc = window.content.document; let style = - highlight.get('StatusLine').value + - U.toStyleText({ - position: 'fixed', - zIndex: 1000, - left: 0, - bottom: 0, - opacity: 1 - }) + - elemStyle; + important( + highlight.get('StatusLine').value + + U.toStyleText({ + position: 'fixed', + zIndex: 1000, + left: 0, + bottom: 0, + opacity: 1 + }) + + elemStyle + ); + liberator.log(style); let elem = U.xmlToDom(
{message}
, doc); doc.body.appendChild(elem); let count = time; -- cgit v1.2.3