2012-01-28 17 views
1

私はホットスポットで画像を持っていますので、ImageMapコントロールを使用しています。問題は今、このコントロールで使用される画像にあります。その周りに青色の境界線が表示されます。私は、と前にこの問題を持っていると私は、次のCSSのコードでそれを固定:Internet ExplorerでImageMapコントロールの青色の枠線を削除するにはどうすればよいですか?

a img 
{ 
    border:none; 
    } 

、ImageMapコントロールにこれを適用する方法?

私はすでに使用してそれを修正しようとした:

<div style="border:none;"> </div> 

を、それが機能しなかったと

+1

レンダリングされたhtmlを表示できますか? –

答えて

4

あなたは

<div style="border:none;"> </div> 

を使用するときは、div要素が境界線を持つべきではないレンダラではなく、イメージを伝えます。あなたはアンカータグ内の画像は、国境を持たないはずのブラウザを言っている

a img 
{ 
border:none; 
} 

は同様にあなたは、このCSSコードを使用する場合。 次のコードを試してみてください。

img { border: none; } 

これは、ページ上のすべての画像からの境界線を削除します。境界線がある画像を使用したい場合は、そのステートメントの特異性を高めることができます。

+0

ご協力いただきありがとうございます。最後に、私はそれを得て、私の間違いを理解しました。私は本当にあなたの助けに感謝します。 –

2

境界線がimgの周りにある理由を私は知らない - あなたがするimg境界線を設定する必要がありますnone。ホットスポットは、イメージマップによって制御されているとして何a要素はどこにもありません:

img 
{ 
    border:none; 
} 
+0

ありがとうございます。私は本当にあなたの助けに感謝します。 –

関連する問題