Wednesday, June 19, 2024
HomeProgrammingCase Insensitive CSS Attribute Selector

Case Insensitive CSS Attribute Selector


CSS selectors by no means stop to amaze me in how highly effective they are often in matching complicated patterns. Most of that flexibility is in guardian/baby/sibling relationships, very seldomly in worth matching. Think about my shock once I realized that CSS permits matching attribute values regardless off case!

Including a {house}i to the attribute selector brackets will make the attribute worth search case insensitive:

/* case delicate, solely matches "instance" */
[class=example] {
  background: pink;
}

/* case insensitive, matches "instance", "eXampLe", and so on. */
[class=example i] {
  background: lightblue;
}

The use circumstances for this i flag are possible very restricted, particularly if this flag is knew data for you and also you’re used to a normal lower-case customary. A free CSS classname customary could have and would proceed to result in issues, so use this case insensitivity flag sparingly!

  • CSS vs. JS Animation: Which is Faster?

    How is it attainable that JavaScript-based animation has secretly all the time been as quick — or sooner — than CSS transitions? And, how is it attainable that Adobe and Google constantly launch media-rich cell websites that rival the efficiency of native apps? This text serves as a point-by-point…

  • I’m an Impostor

    That is the toughest factor I’ve ever needed to write, a lot much less admit to myself.  I’ve written resignation letters from jobs I’ve beloved, I’ve ended relationships, I’ve failed at a bunch of duties, and let myself down in my life.  All of these emotions had been very…

  • Create a Spinning, Zooming Effect with CSS3

    In case you were not conscious, CSS animations are superior.  They’re clean, much less taxing than JavaScript, and are the way forward for node animation inside browsers.  Dojo’s cell resolution, dojox.cell, makes use of CSS animations as an alternative of JavaScript to lighten the applying’s JavaScript footprint.  One in every of my favourite results…

  • MooTools PulseFade Plugin

    I used to be not too long ago pushed to create a MooTools plugin that may take a component and fade it to a min from a max for a given variety of occasions. This is the results of my Moo-foolery. The MooTools JavaScript Choices of the category embrace: min: (defaults to .5) the…


RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments