在項目的CSS文件我看到下面的代碼:什麼是我的CSS文件,該屬性的含義行爲:網址(MyUrl)
{
behavior: url(Mylink.htc)
}
我不知道這意味着什麼,它沒有在Firefox上工作,你能幫助我知道這是什麼,之後,也許我可以找到Firefox中的替換聲明?!
在項目的CSS文件我看到下面的代碼:什麼是我的CSS文件,該屬性的含義行爲:網址(MyUrl)
{
behavior: url(Mylink.htc)
}
我不知道這意味着什麼,它沒有在Firefox上工作,你能幫助我知道這是什麼,之後,也許我可以找到Firefox中的替換聲明?!
該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。「
另請參閱http://msdn.microsoft.com/zh-cn/library/ms530723(VS.85).aspx – 2012-03-13 14:30:27
HTC文件通常用於修補對舊版瀏覽器上特定CSS
規則的支持。例如,CSS3派(http://css3pie.com/about/)用於支持添加到基本CSS3
宣言,如border-radius
,gradients
,rgba
等..
我相信behavior
由IE只支持。
-1:有沒有想過使用谷歌? https://www.google.de/search?sourceid=chrome&ie=UTF-8&q=behavior+css – HerrSerker 2012-03-12 15:39:51