Open2
Web制作Tips(IE)
z-index
にネガティブ数値(-1以下)を入れるとバグが多いらしい。
基本的に1以上の値だけ使ったほうが無難。
IEでは querySelectorAll
で取得した要素の配列に forEach
を使うとエラーになってしまうので、以下のようにしてエラーを回避する。
const elements = document.querySelectorAll('.example')
Array.prototype.forEach.call(elements, (el, i) => {
el.addEventListener()
})
ポリフィルを入れればエラーにはならない。
以下のコードもポリフィルの代わりとなる。
if (window.NodeList && !NodeList.prototype.forEach) {
NodeList.prototype.forEach = Array.prototype.forEach;
}