簡體   English   中英

IE 8,9中未應用CSS文件規則,並且它們在Firefox上有效

[英]css files rules are not being applied in IE 8,9 and they work on firefox

首先,這僅在IE上發生,在firefox 3.6中一切正常,我在頁面中引用了很多CSS文件,如下所示

<head>
   <link href="@Url.Content("~/Content/layout.css")" rel="stylesheet" type="text/css" />  
   <link href="@Url.Content("~/Content/page1.css")" rel="stylesheet" type="text/css" />    
   <link href="@Url.Content("~/Content/page2.css")" rel="stylesheet" type="text/css" />  
</head>

page2中的css規則未應用,如果我更改順序,例如布局,page2,page1,則將忽略page1的規則。 有任何想法嗎?

我指的是布局中的所有CSS,以便在開發過程中將它們分別放置,並在部署期間將它們放在一起進行壓縮,我目前大約有30個CSS,這可能是問題嗎?

注意:css正在下載,我用提琴手檢查它們,由於某些原因IE忽略了我的規則,除了它在Firefox上完美運行外。

編輯

另一個提示,我注意到,如果我在頁面中刪除了先前的鏈接引用,則所有鏈接都開始工作,因此,我認為該先前文件有問題,我轉到該文件,將所有內容放在/ * * /之間再次,一切都壞了。

這是令人難以置信的,我發現了這個問題,即IE在此問題中指出了每頁樣式表的限制IE 8是否對每頁樣式表的數目有限制?

我知道,我知道31種樣式表是如何可能的,我在開發過程中將它們分別分開,以便每個頁面在以后的生產中進行壓縮和合並,當然,我現在需要做其他事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM