iOS ではサイズ 0 の要素に box-shadow をつけても表示されないようです。
html
1<!doctype html> 2 3<div style=" 4 margin: 100px; 5 width: 500px; 6 height: 0; 7 box-shadow: 0 0 5px 3px red; 8"></div>
上記 HTML を Windows の Chrome 等で開くと、ぼやっとした赤色の横線が見えるかと思います。
iOS で開くと何も表示されません。
バグなのか未対応の仕様なのかは不明ですが、 iOS でも同等の表示をしたいです。
回避策や Polyfill 等ありますでしょうか?
回答とは直接関係ないですが、当方の環境で試してみたところ、
height: 0.015625px
を下回ると消えるようでした。
2**-6 なので、2進数関連でしょうか?
回答1件
あなたの回答
tips
プレビュー