2012-03-12 44 views
-4

在項目的CSS文件我看到下面的代碼:什麼是我的CSS文件,該屬性的含義行爲:網址(MyUrl)

{ 

    behavior: url(Mylink.htc) 

    } 

我不知道這意味着什麼,它沒有在Firefox上工作,你能幫助我知道這是什麼,之後,也許我可以找到Firefox中的替換聲明?!

+0

-1:有沒有想過使用谷歌? https://www.google.de/search?sourceid=chrome&ie=UTF-8&q=behavior+css – HerrSerker 2012-03-12 15:39:51

回答

3

behavior屬性是爲Internet Explorer版本5 +。 behavior允許您使用CSS附加腳本以實現DHTML(動態HTML)組件。 這只是IE的支持(最高版本9),但沒有其他瀏覽器。

http://reference.sitepoint.com/css/behavior

你可以用它來修復了IE瀏覽器的東西,默認情況下不supportet,例如透明的PNG文件(很)舊版本的IE: http://www.twinhelix.com/css/iepngfix/

MS official website:「支持元素行爲和HTML組件(HTCs)已經在Internet Explorer 10標準和怪癖模式中被刪除,以提高互操作性並符合HTML5。「

+1

另請參閱http://msdn.microsoft.com/zh-cn/library/ms530723(VS.85).aspx – 2012-03-13 14:30:27

0

HTC文件通常用於修補對舊版瀏覽器上特定CSS規則的支持。例如,CSS3派(http://css3pie.com/about/)用於支持添加到基本CSS3宣言,如border-radiusgradientsrgba等..

我相信behavior由IE只支持。

相關問題