2012-02-16 5 views
0

特定の要素またはファイルの特定の行から開始する外部css(cssを含む<link type="text/css" rel="stylesheet" href="css/style.css"/>)をシャットダウンするコマンドがありますか?私は、私の会社が購入したテンプレートから、CSS、html、jqueryの要素を別々に構築することで、CSSの問題に遭遇しています。テンプレートは非常に堅牢で、私はむしろそれを混乱させません。最終的には、テンプレートはそれ自身のエンティティであり、私が追加するコードはテンプレートの賢明なものではないということです。要素または行番号の外部CSSをシャットオフします。

+0

おそらく、自分のスタイルシートでスタイルを明示的にオーバーライドする必要があります。 – Pointy

+0

CSSを使いこなす前に、CSSのバックアップコピーを作成するだけです。 Firebugやその他の開発者ツールを使用して問題のある行を特定します。 – Sparky

答えて

0

私は私はあなたがかなりうまく機能し、このテンプレートを使用している...言っているか理解と思いますが、あなたが干渉することなく、内のコンテンツ領域のために独自のスタイルを使用したいですメインのテンプレートレイアウトとその逆も同様です。その場合、私は私の友人に特異性を持たせるでしょう。

おそらくそこにメインのコンテンツdiv /セクションがあります。

<div id="some_id_from_your_template" class="my_class">

...や巣内の別のdiv:あなたは、そのdiv要素に独自のクラスを適用するか

<div id="some_id_from_your_template"> <div class="my_class">

あなたは適用することができますので、これはあなたにややクリーンスレートを与えますあなた自身のスタイル.my_classとその中にすべて。

.my_class { //new style rules that will only apply to my stuff} 
.my_class p { //only applies to paragraphs within my_class } 
.my_class a { //only applies to anchors within my_class } 
//etc... 
0

引き続き、堅牢なテンプレートを組み込み、独自の特定のCSSファイル(つまり、2つのCSSファイルを含む)にリンクすることができます。個人用のCSSファイルでは、テンプレートを使用したくないものはreset the CSSです。

単純にスタイルを再定義します。ロバストテンプレートを使用する場合

table.class 

次に、強力なテンプレートの後に組み込む独自のCSSファイルでtable.classを再定義します。

関連する問題