{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"99: More CSS functions","description":"In this episode of The CSS Podcast, Una and Bramus cover a bunch of CSS functions from comparison functions to tree counting functions, the random function, and more. Resources: min(), max(), and clamp() Web Dev article \u2192 https:\/\/goo.gle\/4nvMthu&amp;nbsp; Article by Ahmad Shadeed \u2192 https:\/\/goo.gle\/3JvPznI&amp;nbsp; Comparison functions \u2192 https:\/\/goo.gle\/3JmbJsx&amp;nbsp; sibling-count() and sibling-index() \u2192 https:\/\/goo.gle\/3JCj33i&amp;nbsp; attr() CSS attr() gets an upgrade \u2192 https:\/\/goo.gle\/3JCj33i&amp;nbsp; New capabilities for attr() \u2192 https:\/\/goo.gle\/47inI3p&amp;nbsp; light-dark() \u2192 https:\/\/goo.gle\/3X703wQ&amp;nbsp; shape() Use shape() for responsive clipping \u2192 https:\/\/goo.gle\/47zSHH0&amp;nbsp; Better CSS Shapes Using shape() \u2192 https:\/\/goo.gle\/47OZMop&amp;nbsp; ident() Article introducing ident() \u2192 https:\/\/goo.gle\/4oHdYW9&amp;nbsp; ident() in the CSS Values and Units Specification \u2192 &amp;nbsp;https:\/\/goo.gle\/3LgN8pK&amp;nbsp; random() Rolling the Dice with CSS random() \u2192 https:\/\/goo.gle\/4oijnTO&amp;nbsp; Generating Random Values \u2192 https:\/\/goo.gle\/4hFwj3K&amp;nbsp; CSS paint API: Being predictably random \u2192 https:\/\/goo.gle\/3JEReau&amp;nbsp; Una Kravets (co-host) Bluesky | Twitter | YouTube | Website Making the web more colorful @googlechrome&amp;nbsp; Bramus Van Damme (co-host) Bluesky | Mastodon | YouTube | Website @GoogleChrome CSS DevRel; @CSSWG; Scuba Diver \ud83e\udd3f &amp;nbsp; ","author_name":"The CSS Podcast","author_url":"https:\/\/thecsspodcast.libsyn.com","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/39070945\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/item\/39070945"}