• About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us
AimactGrow
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing
No Result
View All Result
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing
No Result
View All Result
AimactGrow
No Result
View All Result

What’s !essential #18: , Syntax ::spotlight()ing, named-feature(), and Extra

Admin by Admin
September 2, 2026
Home Coding
Share on FacebookShare on Twitter


Nicely, that’s a wrap. No, not a flex-wrap, however relatively right now marks a brand new day, week, month, season, aaaand new version of What’s !essential (#18), bringing you the very best content material that CSS builders have produced during the last couple of weeks or so.

Abhishek Jakhar defined why tooltips needs to be delayed then prompt (mainly, in order that we don’t set off them unintentionally, after which once we don’t need them anymore, in order that they disappear instantly). Abhishek confirmed us methods to implement all of that, too. One factor that I’d wish to level out is that if the hover-able area is simply too small, the tooltip could be de-triggered unintentionally, so I’d hold the delay in that case.

Chris Coyier then responded to that with a contemporary implementation that makes use of curiosity invokers, which include two key CSS properties: interest-delay-start and interest-delay-end. Solely Chrome helps curiosity invokers in the intervening time, however progressive enhancement, proper?

and methods to use it right now

Talking of progressive enhancement, the Geolocation API has at all times been difficult due to the entire exterior {hardware} concerned (GPS satellites, Wi-Fi networks, mobile towers, and so forth.) and the way irritating it may be to alter the permission standing later. fixes a number of that however introduces a number of new quirks. For instance, there are some…styling restrictions.

Two location permission Chrome dialogs offering options to manage location access settings.
Supply: Piccalilli.

And since solely Chrome helps it, I defined methods to use alongside the present Geolocation API, which signifies that you should use it right now, basically.

MicroLighter: a ::spotlight()-based syntax highlighter

Dave Rupert made a small syntax highlighter known as MicroLighter utilizing the brand new Customized Spotlight API. He additionally confirmed us methods to use MicroLighter, and Geoff talked a bit about it too.

A web page for MicroLighter, displaying feature highlights and installation instructions.

How one can get CSS grid data into CSS variables

Temani Afif demonstrated methods to get CSS grid data into CSS customized properties. Particularly, methods to get the variety of rows and columns, in addition to the coordinates (x/y indexes) of every cell. The one situation is that the columns should have equal widths, however with the way in which that CSS has been evolving currently, that would positively change.

Temani additionally confirmed us how we will use this to find out hover proximity, which is very cool:

Darkish mode: two-state or tri-state?

Lea Verou says two-state, however Bramus says tri-state — what do you say? Personally, I just like the auto-until-overridden two-state strategy, as described by Vale.Rocks:

An introduction to the category prefix selector

Bramus additionally launched the category prefix selector, which, regardless that it isn’t supported anyplace but, may be very easy and really helpful (as you’ll be able to see under), so I’m anticipating a fast turnaround on this one.

.something-* {
  /* ... */
}

That is cleaner and extra performant than attribute selectors:

[class^="something-"] {
  /* Matches class="something-xxx" */
}

[class*=" something-"] {
  /* Matches class="xxx something-xxx" */
}

[class*="something-"] {
  /* Matches class="my-something-xxx" */
}

Right here’s what Geoff needed to say in regards to the class prefix selector.

…and the named-feature() perform

Bramus (who’s form of on a roll right here, to be sincere), additionally launched the @helps named-feature() perform. This one’s supported by Chrome although, and mainly queries assist for very particular issues that may in any other case be unimaginable to question, reminiscent of whether or not the browser respects transforms when anchor positioning components, however hopefully it makes @helps extra succesful all-round.

How one can steadiness wrapped flex objects throughout rows or columns

What’s additionally new to Chrome is flex-wrap: steadiness, which is mainly text-wrap: steadiness however for flex objects. Ahmad Shadeed defined what flex-wrap: steadiness does and what we will use it for.

New internet platform options and updates

Autumn/fall, right here we come!

Tags: highlightingimportantnamedfeatureSyntaxWhats
Admin

Admin

Next Post
Eight-Participant Splitscreen Added to Mario Kart 8 Deluxe

Eight-Participant Splitscreen Added to Mario Kart 8 Deluxe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended.

Battlefield Redsec boosts Battlefield 6’s Steam numbers, however not sufficient to get anyplace near these launch heights

Battlefield Redsec boosts Battlefield 6’s Steam numbers, however not sufficient to get anyplace near these launch heights

October 30, 2025
Claude AI Is Penning Romance Hits

Claude AI Is Penning Romance Hits

February 18, 2026

Trending.

Telegram ban in India sparks a rush to VPNs, rival apps

Telegram ban in India sparks a rush to VPNs, rival apps

June 19, 2026
High LLM Observability and Analysis Platforms in 2026: Langfuse, LangSmith, Braintrust, Arize, and Extra In contrast

High LLM Observability and Analysis Platforms in 2026: Langfuse, LangSmith, Braintrust, Arize, and Extra In contrast

August 9, 2026
Self-Coding AI: Breakthrough or Hazard?

Self-Coding AI: Breakthrough or Hazard?

July 4, 2025
AI & data-driven Starbucks – Deep Brew

AI & data-driven Starbucks – Deep Brew

May 18, 2026
The Full Information to EcoGPT

The Full Information to EcoGPT

June 6, 2026

AimactGrow

Welcome to AimactGrow, your ultimate source for all things technology! Our mission is to provide insightful, up-to-date content on the latest advancements in technology, coding, gaming, digital marketing, SEO, cybersecurity, and artificial intelligence (AI).

Categories

  • AI
  • Coding
  • Cybersecurity
  • Digital marketing
  • Gaming
  • SEO
  • Technology

Recent News

Eight-Participant Splitscreen Added to Mario Kart 8 Deluxe

Eight-Participant Splitscreen Added to Mario Kart 8 Deluxe

September 2, 2026
What’s !essential #18: , Syntax ::spotlight()ing, named-feature(), and Extra

What’s !essential #18: , Syntax ::spotlight()ing, named-feature(), and Extra

September 2, 2026
  • About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us

© 2025 https://blog.aimactgrow.com/ - All Rights Reserved

No Result
View All Result
  • Home
  • Technology
  • AI
  • SEO
  • Coding
  • Gaming
  • Cybersecurity
  • Digital marketing

© 2025 https://blog.aimactgrow.com/ - All Rights Reserved