Ich habe gerade die CSS @page
Direktive gefunden und mit :first
CSS auf die erste Seite eines HTML-Drucks anwenden. Gibt es eine Möglichkeit, das Gegenteil zu tun und CSS auf alle Seiten außer die erste anzuwenden?Irgendeine Möglichkeit, alle außer der ersten Seite auszuwählen?
4
A
Antwort
9
Verwenden CSS3 die :not()
:
@page :not(:first) {
}
Wenn Sie Lösung alles besser Browser-Kompatibilität, Donut müssen von Styling dann "Verhängnis", um sie für :first
funktioniert auch (unter Berufung auf Spezifität/die Kaskade).
@page {
/* Styles for everything but the first page */
}
@page :first {
/* Override with perhaps your stylesheet's defaults */
}
3
Wenn Sie CSS2 verwenden, können Sie dies indirekt tun. Verwenden Sie @page
, um den gewünschten Stil für alle Ihre Seiten außer dem ersten festzulegen. Verwenden Sie dann @page
zusammen mit :first
, um diese Stile für die erste Seite rückgängig zu machen.
0
Kann mit javascript/jquery getan werden.
Verwandte Themen
- 1. Wie zeigt man alle Ergebnisse außer dem ersten?
- 2. ng-wenn alle Elemente auf der Seite auszublenden außer 1
- 3. jQuery: Ziel alle außer ___?
- 4. Gibt es eine bessere Möglichkeit, alle Objekte außer dem ersten zu kartieren?
- 5. jQuery entfernen alle außer ersten und letzten Ziffern
- 6. LINQ: Alle aus jeder Gruppe, außer dem ersten Element
- 7. Python: Alle Zeilen einer Zeichenkette einrücken, außer bei ersten Zeilenumbrüchen?
- 8. XPath - Alle folgenden Geschwister außer ersten spezifischen Elementen
- 9. Alle Elemente außer dem ersten von einem Array abrufen
- 10. .htaccess umleiten alle Seiten außer der Homepage
- 11. Irgendeine Möglichkeit, Flyway-Migrationen zu "komprimieren"?
- 12. SCSS/CSS-Selektor alle Eingabetypen auszuwählen
- 13. Schließen Sie alle Tabs außer dem aktiven?
- 14. jQuery "Wählen Sie alle außer"
- 15. jPlayer mit Playlist: Irgendeine Möglichkeit zum Vorladen?
- 16. Irgendeine Möglichkeit, Zeitverzögerung mit sshfs zu beseitigen?
- 17. Irgendeine Möglichkeit, um instapel zu beschleunigen?
- 18. PhantomJS überspringen Kopf auf der ersten Seite
- 19. Regex Match Alle außer?
- 20. PHP, außer Datumsfunktion, gibt es irgendeine Funktion kann Datum decodieren?
- 21. Irgendeine Möglichkeit, Kommentare in Eclipse zu verstecken
- 22. Übergeben von Glob-Ergebnissen durch eine Funktion, die alle außer der ersten Datei löscht
- 23. Wie entfernen Sie alle Elemente außer dem ersten Element aus der Dropdown-Liste in C#?
- 24. Ein Java 8 Stream, der alle außer dem ersten Element abbildet und sammelt.
- 25. Wie alle Werte in Spalte gruppiert, außer der ersten Reihe ersetzen
- 26. Wie teilt man eine Zeichenkette in Ruby auf und erhält alle Elemente außer der ersten?
- 27. Alle Beobachtungen außer der ersten mit 0 in jeder ID ersetzen
- 28. Verwenden von Directory.GetFiles(), um alle Dateien außer einer bestimmten Erweiterung auszuwählen
- 29. XPath-Ausdruck, um alle XML-Kindknoten außer einer bestimmten Liste auszuwählen?
- 30. Wordpress Custom Taxonomy auf der ersten Seite
Ich kann nicht wirklich Weg gehen Donut, da dies eine vererbte Projekt, das wir beauftragt habe neu zu schreiben, aber zu denen sie einige Änderungen an der ursprünglichen Stelle wollte. Aber, da wir es neu schreiben, wollen sie nicht viel auf der alten Seite bezahlen, und das wäre leider VIEL, da die alte Seite nicht viel mit Includes gemacht wurde und alles in jedem neu codiert ist Seite (alle 300+ von ihnen). – eidylon
Kann die '@ page' Direktive für die Verschachtelung verwendet werden? Ich habe es versucht @page: nicht (: erste) #Container {my-rules-here} 'und es scheint nicht zu funktionieren. – eidylon
@eidylon: Ich glaube nicht ... Ich habe nicht mit Druckstilen gearbeitet - viel. – BoltClock