搜尋
首頁web前端js教程js工具方法彈出蒙版_javascript技巧

複製程式碼 程式碼如下:

//工具方法彈出蒙版 add by dning 2012-11-4
var maskShow = (function () {
   >    var free = false;
    var func = {
        onresize: null,
    fre, Type) {
        if (! mask) {
            initMask();
        }
    🎜>            show(curr, false);
           顯示(遮罩碼, false);
            showSelects(true); //for ie6
            curr = null;
             s] = func[s ];
                func[s] = null;
            }
        } else {
        show(curr, false);
            curr = $(el)[0 ];
          >            rePos();
            mask.style.zIndex = maskShow.zIndexBack || 15;
            curr.style.zIndex = maskShow.zIndexFore || 20;
            show(curr, true);
           // for IE6
if(!free)for(func中的var s){ func [s] = window [s]; window [s] = repos; }
> }
        if (類型 == 0) {
            mask.   mask.style.height = document.body .clientHeight 'px';
            if (el) el.style.position = "固定";
      ;
            mask.style.height = "0px";
if (el) el.style.position = "absolute";
        }
    }; IE6) return;
        var sel = document.getElementsByTagName('select');
        var vis = b ? '可見' : '隱藏';
        for (var i = 0; i           i].currentStyle.visibility != vis) sel[i].style.visibility = vis;
        }
    }
 b) a = a.parentNode;
        return a == b;
    }
    function initMask() {
        /*
        mask=”       */
        mask = document.createElement('div');
        mask.style.cssText = '背景顏色:{$c};邊框:無;位置:絕對;可見性:隱藏;不透明度:{$a};過濾過濾器: alpha(opacity={$A})'.replaceWith({
            c: maskShow.bgColor || '#000',            A: maskShow. bgAlpha ? parseInt(maskShow.bgAlpha * 100) : '50'
        });

     maskShow.mask = mask;
}
    function checkVisib(el) {
        var sty = el.style;
    10000px';
        sty. top = '-10000px';
        sty.visibility = '可見';
         
    function rePos() {
        if (!curr) return;
        var ps = $pageSize('doc');
  enterPos(ps, curr.offsetWidth, curr. offsetHeight) ;
        if (rc.left         setRect (curr, rc);
    }
    function centerPos(ps, cw, ch) {
        return {
   scrollLeft (maskShow .adjustX || 0),
上: ((ps.winHeight - ch) >> 1) ps.scrollTop (maskShow.adjustY || 0)
      el, rect) {
var sty = el.style;
        sty.left = (rect.left || 0) 'px';
     px';
        if (長方形中的「寬度」)
            sty.width = rect. idth 'px'o    }
    function show(el, b) {
           if (!b ) {
            el.style.left = -el.offsetWidth - 100 'px';
           }
    }
})();

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
Vue中如何实现图片的模板和蒙版处理?Vue中如何实现图片的模板和蒙版处理?Aug 17, 2023 am 08:49 AM

Vue中如何实现图片的模板和蒙版处理?在Vue中,我们经常需要对图片进行一些特殊的处理,例如添加模板效果或者加上蒙版。本文将介绍如何使用Vue实现这两种图片处理效果。一、图片模板处理在使用Vue处理图片时,我们可以利用CSS的filter属性来实现模板效果。filter属性给元素添加图形效果,其中的brightness滤镜可以改变图片的亮度。我们可以通过改变

剪映电脑版蒙版在什么地方-剪映电脑版找到蒙版的具体操作剪映电脑版蒙版在什么地方-剪映电脑版找到蒙版的具体操作Mar 05, 2024 am 08:34 AM

最近很多用户在使用剪映电脑版的时候,不是很熟悉剪映电脑版蒙版在什么地方?接下来,小编就为各位带来了剪映电脑版找到蒙版的具体操作,感兴趣的用户快来下文看看吧。首先打开电脑版剪映软件,点击开始创作按钮。点击导入素材按钮,选择需要剪辑的素材文件,并点击添加。将视频素材添加至编辑轨,这是蒙版就会出现在右上角。

PHP函数介绍—array_shift(): 弹出数组开头的元素PHP函数介绍—array_shift(): 弹出数组开头的元素Jul 27, 2023 pm 10:57 PM

PHP函数介绍—array_shift():弹出数组开头的元素PHP是一种广泛使用的脚本语言,特别适合用于Web开发。在PHP中,提供了许多强大的数组函数,其中之一就是array_shift()函数。这个函数可以从数组的开头移除并返回第一个元素,同时更新原数组的键值。array_shift()函数的语法如下:mixedarray_shift(arra

利用CSS实现鼠标悬停时的弹出特效的技巧和方法利用CSS实现鼠标悬停时的弹出特效的技巧和方法Oct 26, 2023 am 08:42 AM

利用CSS实现鼠标悬停时的弹出特效的技巧和方法在网页的设计中,常常会遇到鼠标悬停时需要弹出特效的需求,这一特效能够提升用户体验和页面交互性。本文将介绍利用CSS实现鼠标悬停时的弹出特效的技巧和方法,并提供具体的代码示例。一、使用CSS3的transition属性实现渐变动画CSS3的transition属性可以实现元素的渐变动画,通过设置合适的过渡时间和过渡

如何解决win7玩游戏时总弹出realtek音频管理器如何解决win7玩游戏时总弹出realtek音频管理器Jul 18, 2023 pm 08:45 PM

最近,当许多win7系统用户在电脑上玩游戏时,他们报告说他们总是自动弹出realtek音频管理器,这使得游戏自动返回桌面中断非常烦人。如何处理这样的问题?针对这个问题,小编将向您介绍win7系统realtek音频管理器在玩游戏时总是弹出的详细解决方案。如何解决win7玩游戏时总弹出realtek音频管理器?1.我们可以点击桌面上的按钮,即电脑的左下角。2.我们在那里找到一个操作选项,我们可以点击它。它将进入操作界面。3.在操作界面中,我们需要输入msconfig。输入后,点击操作或直接键。4.在

win10搜索框自动弹出关闭方法win10搜索框自动弹出关闭方法Jan 03, 2024 pm 12:45 PM

有些小伙伴在使用系统的时候总是被弹出来的搜索框所影响,也不知道win10搜索框自动弹出怎么关闭,为此带来了详细的关闭方法,详细可以帮助大家不在被骚扰。win10搜索框自动弹出怎么关闭:1、首先右击弹出来的搜索框,进入菜单。2、然后点击“搜索”。3、随后在弹出的菜单中,点击“隐藏”。4、如果你想用但是不想被打扰,就可以点击“显示搜索图标”。

怎样处理Win10按键盘弹出的各种问题?怎样处理Win10按键盘弹出的各种问题?Jan 03, 2024 am 08:17 AM

最近很多小伙伴遇见使用键盘的时候,不管按什么键,都会弹出各种内容,玩游戏都不可以了,这个是什么情况呢?下面一起来看看具体的解决方法吧。win10按键盘各种弹出解决方法1、首先,排除硬件问题,也就是你的窗口键或者其他弹出键是否被莫名其妙的碰到,或者压到,或者是按键失灵,自动按键的情况,这些都没有的话再进行下面的软件操作。2、然后我们使用window+r键打开命令行,然后输入services.msc3、之后,点一下右边的方框,在里面找到ProgramCompatibilityAssistantSer

Win10每一次打开应用都要弹出是不是容许更改该怎么办?Win10每一次打开应用都要弹出是不是容许更改该怎么办?Jul 07, 2023 pm 11:25 PM

坚信许多消费者在打开软件是时候都是会弹出那样一个实际操作否容许更改的提醒,这让许多客户好烦,那麼应当如何把这一提醒关闭呢?大伙儿寻找系统软件和安全性作用开启,点击在其中的安全可靠和维护保养选择项,随后开启用户帐户控制设定对话框,以后将通告滚轮拖到最下边,即从来不通告就可以了。Win10每一次打开应用都要弹出是不是容许更改该怎么办?1、在桌面上寻找此电脑,鼠标右键点击并在弹出菜单栏中选定属性。2、在属性网页页面下寻找坐落于左下方的安全可靠和维护保养按键,点击开启。3、在安全性和维护保养对话框中,点

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能