z-indexが効かない!
block要素の重なり順序を指定するz-index、便利なのでよく使ってしまうのですが、たまに効かないことがあります。
そのせいでChromeとSafariで表示が異なってしまったり、つまづいたのでメモです。
結論
いきなり結論ですが、
z-indexはpositionが
position:relative
もしくは
position:absolute
を指定しないといけないようです!
とりあえずstatic以外ね。
と、いうわけでz-indexを指定したblock要素にはpositionを指定しましょう!
コメント