我公司已經購買了第三方封裝,內置的面向客戶的門戶網站,和我被它整合到我們的網站負責。不幸的是,門戶網站看起來不太好,我們完全無法控制它的外觀(除了要求供應商進行更改 - $$)。爲了使它看起來有點像我們網站的其他部分,我把它放在一個iFrame中(我對此也不感到興奮),把它放在我們的標誌和頂部導航上。CSS iFrame的頁面的正確
請注意,我不是試圖操縱的iframe頁面以任何方式。
Firefox可以很好地處理這個問題,但在IE7和IE8中,當應用程序的頁面顯示在iFrame中時,並不是所有的CSS都能正確應用。具體而言,它應該將一個Arial字體族應用於所有TD,但TD中的某些文本不會顯示爲Arial。
任何想法,這是怎麼回事?只有在iFrame內查看頁面時纔會發生這種情況。在iFrame之外,CSS應該是應該的。我猜我們必須讓我們的供應商做出一些改變,但我很想知道爲什麼iFrame會影響這樣的頁面。
謝謝!
情況與常規幀以及iFrame中。 – 2010-06-07 14:53:57
你如何設置CSS規則的iframe?它加載您可以編輯一個* .css文件?你是使用JavaScript ? – 2010-06-07 15:14:05
它確實加載了一個* .css文件,但是我們不能在沒有排除我們的服務合同的情況下對其進行編輯。已經詢問過這個問題:) – 2010-06-07 18:50:23