無職です。はたらいてます。 旧ブログ: 1 Entry per Day

CSS

Safariでinput要素にbackground:none;を指定しつつcolorで一定より薄い文字色を指定すると完全に文字が消える

雑なメモ Safari 12で再現。PCもモバイルも。 Safariでinput要素にbackground:none;を指定しつつcolorで一定より薄い文字色を指定すると完全に文字が消えるという現象に遭遇した。例えば input:disabled{color:#ccc;background:none;} で文字が消える。https…

-webkit-overflow-scrollingはスタックコンテキストを生成するのでz-indexに影響する

CSS

-webkit-overflow-scrollingはiOS Safariで有効で、しかもスタックコンテキストを生成する。そのため、他のブラウザと要素の重なりが全然異なってしまっているという不具合だった。z-index本にもこれは書いてなかった(非標準プロパティだしな!)— りんごガ…