Berikut ini hal yang perlu Anda ketahui:
- Fungsi CSS lanjutan
attr()memungkinkan jenis selain<string>dan penggunaan di semua properti CSS. - Kueri penampung status scroll CSS memungkinkan Anda menggunakan kueri penampung untuk menata gaya turunan penampung berdasarkan status scroll-nya.
- CSS
text-box,text-box-trim, dantext-box-edgememungkinkan kontrol yang lebih baik terhadap perataan vertikal teks - Dan masih banyak lagi.
Fungsi attr() lanjutan CSS
Fitur ini menambahkan fungsi attr() yang ada, fitur yang ditentukan dalam CSS Level 5. Hal ini memungkinkan jenis selain <string> dan penggunaan di semua properti CSS (selain dukungan yang ada untuk konten pseudo-element).
Pada contoh berikut, nilai properti color untuk div menggunakan nilai dari atribut data-color. Nilai atribut ini diuraikan menjadi <color> menggunakan attr() dan type(). Nilai penggantian ditetapkan ke red.
<div data-foo="blue">test</div>
div {
color: attr(data-foo type(<color>), red);
}
Pelajari lebih lanjut di CSS attr() mendapatkan upgrade.
Kueri penampung status scroll CSS
Gunakan kueri penampung untuk menentukan gaya turunan penampung berdasarkan status scroll-nya.
Container kueri adalah container scroll, atau elemen yang terpengaruh oleh posisi scroll container scroll. Status berikut dapat dikueri:
stuck: Penampung yang diposisikan tetap akan menempel di salah satu tepi kotak scroll.snapped: Penampung yang disejajarkan dengan scroll snap saat ini di-snap secara horizontal atau vertikal.scrollable: Apakah penampung scroll dapat di-scroll ke arah yang dikueri.
Jenis penampung baru: scroll-state memungkinkan penampung dikueri. Contoh:
.stuck-top {
container-type: scroll-state;
position: sticky;
top: 0px;
> nav {
@container scroll-state(stuck: top) {
background: Highlight;
color: HighlightText;
}
}
}
Pelajari lebih lanjut dan lihat beberapa demo di kueri status scroll CSS.
CSS text-box, text-box-trim, dan text-box-edge
Properti text-box-trim menentukan sisi yang akan dipangkas, di atas atau di bawah, dan properti text-box-edge menentukan cara tepi harus dipangkas.
Properti ini memungkinkan Anda mengontrol jarak vertikal secara tepat menggunakan metrik font.
h1 {
/* trim both sides to the capital letters */
text-box: trim-both cap alphabetic;
/* trim both sides to the lowercase letter x */
text-box: trim-both ex alphabetic;
}
Cari tahu cara menggunakan properti baru ini di CSS text-box-trim.
Dan banyak lagi!
Tentu saja masih banyak lagi.
Animation.overallProgressmemberi Anda representasi yang mudah dan konsisten tentang seberapa jauh animasi telah maju di seluruh iterasi dan terlepas dari sifat linimasanya.Node.prototype.moveBeforememungkinkan Anda memindahkan elemen di sekitar hierarki DOM, tanpa mereset status elemen.- Antarmuka
FileSystemObservermemberi tahu situs web tentang perubahan pada sistem file. - Metode
PublicKeyCredentialgetClientCapabilities()memungkinkan Anda menentukan fitur WebAuthn mana yang didukung oleh klien pengguna.
Lihat catatan rilis Chrome 133 lengkap untuk mengetahui detail fitur ini dan banyak fitur lainnya yang Baru di Chrome.
Bacaan lebih lanjut
Hal ini hanya mencakup beberapa sorotan utama. Periksa link berikut untuk mengetahui perubahan tambahan di Chrome 133.
- Catatan rilis untuk Chrome 133.
- Yang baru di Chrome DevTools (133).
- Update ChromeStatus.com untuk Chrome 133.
- Kalender rilis Chrome.
Langganan
Untuk terus mendapatkan info terbaru, subscribe ke channel YouTube Chrome Developers, dan Anda akan mendapatkan notifikasi email setiap kali kami meluncurkan video baru.
Segera setelah Chrome 133 dirilis, kami akan memberi tahu Anda tentang hal-hal baru di Chrome.