2

CSS を変更するアクセス権がない Web サイトの CSS を変更しようとしています。

私は、ストアの作成を可能にし、独自の T シャツなどをデザインするためのデザイン スタジオを含む、サード パーティ ソフトウェア 'Inksoft' を使用している会社向けに、いくつかのカスタム テンプレートを開発しています。

彼らが提供するテンプレートは最高のものではないので、css を変更して少し改善したいと考えています。htmlを入れられるところもあるので、JavaScriptも使えます。setTimeout を使用している可能性があると誰かが言及しました。

テンプレートの 1 つを使用して作成されたページの例を次に示します: http://stores.inksoft.com/Trevor_Friedrich/

誰にもアイデアはありますか?前もって感謝します!

4

2 に答える 2

8

http://jsfiddle.net/wkCnb/ JavaScript を使用してページに CSS を追加できます。

HTML

<div>test</div>

DOMReady 上の JavaScript

var cssText = "div { background-color: black; color: white;}";
var css = document.createElement("style");
css.type = "text/css";
if("textContent" in css)
    css.textContent = cssText;
else
    css.innerText = cssText;
document.body.appendChild(css);
于 2013-07-24T17:10:43.167 に答える
3

HTML を挿入できる場合は、<style>タグを作成して、その中に必要なルールを配置できます。それらが既存のルールと矛盾する場合は、!importantそれらに適用できます。

于 2013-07-24T17:04:09.917 に答える