Tailwindcss: Negative z-index

Created on 20 Dec 2017  路  9Comments  路  Source: tailwindlabs/tailwindcss

Negative z-indexes have some valid use cases (such as an element uses as a background).

If you add a negative z-index to the config:

```
zIndex: {
'auto': 'auto',
'0': 0,
'-1': -1,
},
````

You'll end up with: .z--1.

I think double dashes are trying to be avoided since they break comments if you ever comment out the html code.

Should there be a separate negative z-index generator similar to negative margins?

Most helpful comment

Also if for some reason you ever need more than one negative z-index, you could always do something like:

zIndex: {
  'auto': 'auto',
  'n2': -2,
  'n1': -1,
  '0': 0,
  '1': 1,
  '2': 2
}

All 9 comments

I would add a key like negative ... Adding an extra generator is not necessary as you only need the z-index: -1 ...

So I would use

zIndex: {
  'auto': 'auto',
  'negative': -1,
  '0': 0,
}

Also if for some reason you ever need more than one negative z-index, you could always do something like:

zIndex: {
  'auto': 'auto',
  'n2': -2,
  'n1': -1,
  '0': 0,
  '1': 1,
  '2': 2
}

Thanks for the suggestions, closing.

Hi, @adamwathan. hmmm.....this is (kind of) an important class -z. Can we add that to tailwind? Since we already support negative margins, please? I know I can just put it in my configs but it will be useful if pulling from CDN.

@the94air support for this was introduced in 2104a4e006620e4bacb5463f866132c1631d612a a while ago. Did you encounter any issues with it? If so, make sure you're using the latest version of Tailwind and not v0.x 馃憤

Hi @hacknug. It's working normally when compiled by adding a negative value to the tailwind config as the documentation stated. But my issue is with the CDN version. I am thinking of supporting z-index: -1 at least for the CDN version. There is no .-z class in the latest version. That was my issue. And am just trying to know if there is a chance to support this by default. Thanks for help.

@the94air yeah, I also think it would we nice to have .-z-10 on the default config

That would be great!

Thanks anyways.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

paulhuisman picture paulhuisman  路  3Comments

ghost picture ghost  路  3Comments

chintanbanugaria picture chintanbanugaria  路  3Comments

jbardnz picture jbardnz  路  3Comments

dbpolito picture dbpolito  路  3Comments