2016-04-03 77 views
1

我遇到了一個很大的問題,因爲我的website(查看其他問題/我的問題here)上的Internet Explorer很痛苦並且出現問題。如何設置專門用於Internet Explorer和邊緣的CSS?

我的問題: 我對這個website,其作用類似於圖像映射的交互式圖像 - 還有點遍佈圖像,當鼠標懸停在一個,它擴展成一個更大的框(這包含的信息我有6分在頁面上這在所有瀏覽器除了完美的作品從IE &邊緣

在IE /邊緣會發生什麼:。 點是非常出問題,不正確地擴大雖然底部3分由於某種原因確實工作得很好。

這就是爲什麼我想爲IE創建一個單獨的樣式表。

我認爲唯一的方法就是創建一個完全不同的css部分,專門用於Internet Explorer。然後,我想從我的HTML中專門爲IE控制CSS,而不是使用單獨的樣式表。

我該如何去做這件事?

IE issue一直困擾着我很多年了,如果有人知道答案我會喜出望外。

任何幫助將不勝感激。乾杯。在頭(在HTML)

+0

請說明您的具體問題或添加額外的細節,突顯正是你需要的。正如目前所寫,很難確切地說出你在問什麼。 –

+0

@Paulie_D:對不起,我希望現在稍微好點? – Joe

+0

目前尚不清楚的是:你是問你如何告訴IE使用不同的CSS,或者你問你應該如何改變你的CSS,使它適用於IE?前者非常容易,後者無法回答你迄今爲止提供的信息。 – mmgross

回答

1

<!--[if IE]> 

<link rel="stylesheet" type="text/css" href="ie.css"> 

<![endif]--> 

,然後創建ie.css(或什麼名字,你想擁有),在這裏你只寫了IE瀏覽器(所有版本)將執行一切。

如果您只想使用IE(ie8,ie7 ..)的特定版本,請使用「IE 8」或「IE 7」(不帶引號)替換IE。 另外這裏是多個代碼:

<!-- [if gte IE 8]> 
<link> 
<![endif]--> 

GTE =大於等於,和可以用取代GTE:LT =小於,LTE =小於等於,GT =大於。

對不起,英語

+0

謝謝你的回答。這不僅僅是添加瀏覽器不會閱讀的評論嗎?我也可以將ie.css直接編碼到我的帶有樣式標籤的html中,如果有的話,我將如何區分它與主css?你是英文很好:)謝謝 – Joe

+0

這是一個特別的評論,它將只被ie讀取。我認爲你可以使用style標籤在html中輸入代碼。 –

+0

我明白了,我會放棄它。謝謝R Catalin :) – Joe