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 viele weitere.
Ich heiße Mariko Kosaka. Sehen wir uns an, was in Chrome 131 für Entwickler neu ist.
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. Sie können jetzt beispielsweise Raster- oder Flex-Layouts verwenden.
In diesem Beispiel für ein exklusives Akkordeon, das aus mehreren details
-Elementen besteht, werden die Inhalte 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 Stylen 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 Rändern können Sie den Inhalt im Ränderbereich 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 Attributregeln angegeben, die die 16 Ränder-Elemente mithilfe von generierten Inhalten 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
- Das ist neu 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.