在我的網頁,我使用的是2種樣式:內print-layout.css
IE7的XP修改媒體= 「打印」 樣式
<link rel="stylesheet" href="css/screen-layout.css" media="screen" type="text/css" />
<link rel="stylesheet" href="css/print-layout.css" media="print" type="text/css" />
有:
.ui-dialog * {display: none !important;}
當我看到我的網頁在IE7上,它應該忽略media="print"
之一,但它沒有,它應用了display: none
,導致所有元素被隱藏。在IE7的debugbar插件中,我可以看到IE7應用了print-layout.css
文件。這怎麼可能?或者我錯過了在IE7上使用打印的任何要求?
謝謝:)
算了IE7,它是新的IE6。 – Kyle 2013-05-02 08:45:44
@Kyle Sevenoaks:'忘記'是完美的解決方案,但客戶端要求=]] ... – hanhp 2013-05-02 09:01:54
那麼爲什麼不向客戶解釋IE7不再是支持的可行選項。我們需要支持的時間與仍在使用它的用戶的數量是相同的,waaayy加權;) – Kyle 2013-05-02 09:05:40