2021 markiert eine signifikante Verschiebung in Richtung einer breiteren Annahme der logischen Eigenschaften von CSS! Die jüngsten Chrome -API -Veröffentlichungen haben Debatten ausgelöst, die SCG -Kontrolle von SVG bietet neue Flexibilität, priorisiert WordPress zugängliche Typografie, und die Entwicklung von CSS -Abfragen für benutzerdefinierte Medien bleibt festgefahren. Lassen Sie uns mit den Details befassen.
Sechs Jahre nach der ersten Implementierung von Mozilla nähern sich die logischen CSS -Eigenschaften im Jahr 2021 den vollständigen Browserunterstützung. Firefox, Chrome und die neueste Safari -Vorschau unterstützen bereits die unten beschriebenen Eigenschaften und Werte. Logical CSS simplifies styling with shorthands like margin-inline
(combining margin-left
and margin-right
) and inset
(for top
, right
, bottom
, and links
).
/* BEFORE */ main { margin-left: auto; margin-right: auto; } /* AFTER */ main { margin-inline: auto; }
Die Anpassung an das Layouts von Recht nach links (RTL) wird erheblich einfacher. Ein einfacher Klassenschalter übernimmt den Übergang, entscheidend für Websites, die in RTL -Sprachen wie Arabisch, Persisch und Urdu übersetzt wurden.
/* Switch to RTL when translated */ .translated-rtl { direction: rtl; }
David Bushells Website veranschaulicht diesen Ansatz und nutzt Google Translate's translated-rtl
Klasse. Vergleichen Sie seine RTL- und LTR -Layouts nach der Übersetzung in Chrome, um den Unterschied zu erkennen.
Chromes jüngste Veröffentlichung von drei APIs für erweiterte Hardware -Interaktion - WebHid und Web Serial (Desktop) und Web NFC (Android) - Teil von Project Fugu, hat Kontroversen generiert. Während sie in W3C -Community -Gruppen entwickelt wurden, sind sie noch keine Webstandards.
Apple und Mozilla Express Reservierungen, zitieren Fingerabdruck, Sicherheit und andere Bedenken. Die Position von Mozilla ist auf der Seite der Spezifikationspositionen detailliert.
standardmäßig skaliert SVG gleichzeitig das Seitenverhältnis. Einstellung
PreserveSpectratio = "Keine"
WordPress: Reduzierung der Kursivschrift für Accessibility
Die
@Custom-Media-Narrow-Window (max-Width: 30em);
@media (-Narrow-Window) {
/ * schmale Fensterstile */
}
@custom-media --narrow-window (max-width: 30em); @media (--narrow-window) { /* narrow window styles */ }@media (max-width: env (-schmalewindow)) { / * schmale Fensterstile */ }
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3