Dazu sollten Sie Folgendes wissen:
- Weitere CSS-Stile für das Element
<details>
- Einfacheres Drucklayout mit Rahmen für Seitenränder.
- Und es gibt noch viel mehr.
Ich heiße Mariko Kosaka. Sehen wir uns an, was es in Chrome 131 für Entwickler Neues gibt.
Verbesserungen am Design von <details>
und <summary>
Sie haben jetzt mehr Möglichkeiten, die Struktur der Elemente <details>
und <summary>
zu gestalten, um Ausklapp- oder Akkordeon-Widgets zu erstellen.
Durch die Änderungen in dieser Version kann die Eigenschaft display
verwendet werden. Außerdem wird das Pseudo-Element ::details-content
hinzugefügt, um den Teil zu stylen, der maximiert und minimiert werden kann.
Bisher war es nicht möglich, den Darstellungstyp des details
-Elements zu ändern.
Diese Einschränkung wurde jetzt gelockert, sodass Sie beispielsweise Raster- oder Flex-Layouts verwenden können.
In diesem Beispiel für ein exklusives Akkordeon, das aus mehreren details
-Elementen besteht, wird der Inhalt eines der details
-Elemente neben dem summary
platziert, wenn es maximiert wird.
Dazu wird ein Flex-Layout für das Element details
verwendet. Sie können auch weitere Layoutmuster mit anderen Anzeigewerten wie grid
ausprobieren.
Eine ausführlichere Erklärung findest du im Artikel Weitere Optionen zum Stilisieren von <details>
von Bramus.
@page
Rahmen für Ränder
Es wird jetzt unterstützt, beim Drucken eines Webdokuments oder beim Exportieren als PDF Seitenrandfelder zu verwenden.
Mit den Seitenrandfeldern können Sie den Inhalt im Randbereich einer Seite definieren. So können Sie benutzerdefinierte Kopf- und Fußzeilen angeben, anstatt die vom Browser generierten integrierten Kopf- und Fußzeilen zu verwenden.
Der Seitenrand wird in CSS mit der Regel @page
definiert.
@page :right {
@bottom-left {
content: "My book";
font-size: 9pt;
color: #333;
}
}
Das Aussehen und der Inhalt eines Ränder-Elements werden mit CSS-Eigenschaften in den At-Rules angegeben, die die 16 Ränder-Elemente mithilfe generierter Inhalte darstellen.
Für die Seitennummerierung werden auch Zähler unterstützt, wobei page
für die aktuelle Seitenzahl und pages
für die Gesamtzahl der Seiten steht.
Eine ausführlichere Erklärung finden Sie im Artikel Inhalte in den Rändern von Webseiten beim Drucken mit CSS hinzufügen von Rachel.
…und vieles mehr
Und natürlich gibt es noch viel mehr.
- Unterstützung für externe SVG-Ressourcen für „clip-path“, „fill“, „stroke“ und „marker“.
- WebHID ist in speziellen Worker-Kontexten aktiviert.
- Mit der CSS-Property
font-variant-emoji
können Sie das Verhalten von Emojis steuern.
Weitere Informationen
Dies sind nur einige wichtige Highlights. Unter den folgenden Links finden Sie weitere Änderungen in Chrome 131.
- Versionshinweise für Chrome 131
- Neuerungen in den Chrome-Entwicklertools (131)
- Liste der Änderungen am Chromium-Quellcode-Repository
- Chrome-Veröffentlichungskalender
Abonnieren
Wenn Sie auf dem Laufenden bleiben möchten, abonnieren Sie den YouTube-Kanal von Chrome Developers. Sie erhalten dann eine E-Mail-Benachrichtigung, sobald wir ein neues Video veröffentlichen.
Ich bin Mariko Kosaka. Sobald Chrome 132 veröffentlicht wird, informieren wir Sie hier über die Neuigkeiten in Chrome.