![](/img/trans.png)
[英]Is there any way to specify a CSS shorthand for "all elements except the first/last"?
[英]Any way to css select all EXCEPT the first page?
我剛剛找到了CSS @page
指令,並將其與:first
以將CSS應用於html打印的第一頁。 是否有相反的方法,將CSS應用於除第一頁之外的所有頁面?
@page :not(:first) {
}
如果您需要更好的瀏覽器兼容性, Donut的解決方案是將所有樣式設置為樣式,然后將它們“撤消” :first
也可以使用(依賴於特定性/級聯)。
@page {
/* Styles for everything but the first page */
}
@page :first {
/* Override with perhaps your stylesheet's defaults */
}
如果您使用的是CSS2,則可以間接實現。 使用@page
設置除第一頁之外的所有頁面所需的樣式,然后使用@page
和:first
來“撤消”第一頁的樣式。
可以用javascript / jquery完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.