2009-03-26 20 views
1

私のウェブサイトにGoogle CSEを組み込もうとしています。検索は正常に動作します。私はNijhofのASP.NET Google CSE search controlをマスターページを使用しているサイトのページに使用しています。問題は、GoogleのスタイルがページのGoogle検索結果だけでなく、ナビゲーションなどのページの他の要素にも影響を及ぼしていることです。私は、検索スタイルをサンドボックス化する方法上の任意の助けをいただければと思いますサンドボックスGoogleカスタム検索エンジンのスタイル

body, td, div, .p, a {Search.a...chStr=mmm (line 278) 
font-family:arial,sans-serif; 
} 
div, td, .n a, .n a:visited {Search.a...chStr=mmm (line 278) 
color:#000000; 
} 

:Googleはページ上の他の要素に影響を与えていることを下回るスタイルを注入します。ありがとう!

答えて

1

Googleスタイルを過度に裁く方法は、あなた自身のスタイリングで!重要なタグを使用することです。

+0

答えをありがとう、Jon。私はすでにこれを試して、それは動作するように見えませんでした。おそらく、私は「重要」を適切なスタイルに追加しなかったでしょう。もう一度もう一度見てみると、私はあなたに戻ってきます。ありがとう。 – SquidScareMe

1

自分のスタイルでID要素を使用して選択すると、Googleのルールより優先されます。

たとえば、コードの周りに「container」のIDを持つdivを使用します。

次に、#containerで始まるCSSルールを使用して優先権を取得します。

+0

残念ながら、私のスタイルはIDに基づいてスタイルを適用するのではなく、CSSクラスを使用します。また、Webサイトが大きすぎてこの時点で変更することはできません。しかし、ありがとう。 – SquidScareMe

関連する問題