2012-06-21 77 views
2

我有一個關於在iframe改變兩個不同的HTML的樣式屬性

問題我只有CSS文件

我可以說,訪問風格以下

<html> 
<body> 
... 
<iframe src="abc" /> 
... 
</body> 
</html> 
問題

有反正我可以改變第一個html的寬度爲960px,另一個爲100% 因爲如果我改變了CSS的html屬性,它會影響到他們兩個

我試過first-childiframe html {}但它沒有工作

感謝您的幫助

+0

請不要混淆元素和屬性。另請注意,iframe元素的結束標記是強制​​性的。 – Quentin

回答

4

加載到iframe中的文件是一個獨立的文件。 CSS不會通過iframe級聯到它中。您可以用他們自己的樣式表獨立設計兩個頁面。

+0

在這種情況下,OP的這種說法是不正確的?因爲如果我改變了CSS中的html屬性,它會影響到它們兩個' –

+1

@SimonAndréForsberg - 只有當兩個頁面加載了相同的樣式表(並且這意味着'iframe html {}'是無稽之談)。 – Quentin