滑らかなフェードインとフェードインでフルスクリーンメニュートグルを作成しようとしています。フルスクリーンメニューのフェードは、svgと画像では機能しません。
これは、svg要素と画像を除くすべての要素で正常に動作します。
メニューバーガーをクリックすると、イメージとSVGアイコンがはっきりと見え、他のものはすべて消えませんが、これらの要素は表示されません。
私はそれがZ-インデックスに関連する問題であり、番号を変更したと思ったが、何も働かなかった。
私は数日間このことに関する情報を見つけようとしてきましたが、何も見つかりませんでした。
私はあなたの助けに感謝します、ありがとうございます。
とコード:
(function() {
"use strict";
var toggles = document.querySelectorAll(".c-hamburger");
for (var i = toggles.length - 1; i >= 0; i--) {
var toggle = toggles[i];
toggleHandler(toggle);
};
function toggleHandler(toggle) {
toggle.addEventListener("click", function (e) {
e.preventDefault();
(this.classList.contains("is-active") === true) ? this.classList.remove("is-active") || $("#testMenu").fadeOut(300) : this.classList.add("is-active") || $("#testMenu").fadeIn(300);
});
}
})();
どうもありがとうニックです!滑らかに働いた。すてきな一日を! – user5434403