我剛剛找到CSS @page
指令,並將其與:first
一起用於將CSS應用於html打印的第一頁。有沒有什麼辦法可以走相反的道路,並將CSS應用於所有頁面,除了第一個是?任何方式來css選擇除了第一頁以外的所有內容?
4
A
回答
9
使用CSS3的:not()
:
@page :not(:first) {
}
如果你需要更好的瀏覽器兼容性,:first
造型都那麼「撤消」他們的甜甜圈的解決方案也可以(依靠特異性/級聯)。
@page {
/* Styles for everything but the first page */
}
@page :first {
/* Override with perhaps your stylesheet's defaults */
}
3
如果您使用的是CSS2,則可以間接進行。使用@page
可爲除第一頁以外的所有頁面設置所需的樣式,然後使用@page
和:first
「撤銷」第一頁的樣式。
0
可以用javascript/jquery完成。
相關問題
- 1. 如何選擇除類別的第一次出現以外的所有內容
- 2. 是否有一個選擇查詢來抓取除當前所選內容之外的所有內容?
- 3. SQL查詢選擇除最大值以外的所有內容
- 4. 選擇除第一個以外的所有記錄
- 5. 如何以編程方式選擇所有WebView內容?
- 6. VI刪除除模式以外的所有內容
- 7. 匹配除了給定字符串以外的所有內容
- 8. 刪除除子集中第一行以外的所有內容R
- 9. 如何選擇除第一個以外的子父母中的所有子女
- 10. 除了第一個表格以外,每個表格上的第一行除外,每行都有jQuery選擇器
- 11. CSS - 選擇除第一個
- 12. 選擇除文本塊外的所有內容
- 13. 選擇第一行除外
- 14. 如何設置YUI2分頁程序來選擇第一頁以外的頁面?
- 15. 忽略除了某些子目錄及其內容以外的所有內容
- 16. 隱藏除CSS第一個字母以外的所有文本?
- 17. jquery removeClass除了第一個項目以外的所有項目?
- 18. htaccess重定向除索引頁面以外的所有內容
- 19. 選擇所有除了$(本)
- 20. 刪除選擇列表中除第三個以外的所有選項
- 21. Emacs Lisp:「除了方括號外的任何內容」的正則表達式?
- 22. SQL爲每個ID選擇除最新結果以外的所有內容
- 23. CSS選擇器來排除所有的孩子在那裏在任何級別的任何父母有一類
- 24. 選擇所有除了一些行
- 25. 選擇所有tr,除了最後和第一個與.on()
- 26. 使.gitignore忽略除了一個文件以外的所有內容
- 27. 刪除除了某個標記及其內容之外的所有內容Python
- 28. 從網頁中刪除所有內容的最佳方式?
- 29. 選擇除CakePHP中的一列以外的所有列?
- 30. 是否有簡潔的方式讓awk打印除記錄的第一個字段之外的所有內容?
我真的不能甜甜圈的路線,因爲這是一種遺傳性的項目,這是我們一直在負責重寫,但它們想改變一下原來的網站。但是,由於我們正在重寫它,他們不希望在舊網站上付出太多代價,不幸的是,這將會是很大的,因爲舊網站並沒有對包含進行太多的使用,並且每一個東西都被記錄下來頁面(全部300多個)。 – eidylon 2010-12-20 19:23:54
可以使用'@ page'指令來嵌套嗎?我嘗試了'@page:not(:first)#Container {my-rules-here}',它似乎不起作用。 – eidylon 2010-12-20 19:24:46
@eidylon:我不這麼認爲......我還沒有使用印刷風格 - 很多。 – BoltClock 2010-12-20 19:27:14