• <small id='vai8rbhh'></small><noframes id='rk8hyhy7'>

    1. <legend id='3gur63hm'><style id='bagmrchb'><dir id='oojvbs57'><q id='vpwk2yzk'></q></dir></style></legend>
      <i id='kjz7o1zz'><tr id='9tqvhief'><dt id='empdhpzb'><q id='o771mbl7'><span id='ksv9v3vn'><b id='q8yhk684'><form id='q914lb8a'><ins id='2qgew6n5'></ins><ul id='nt7vyahb'></ul><sub id='o1o6aoge'></sub></form><legend id='8wd2glh4'></legend><bdo id='5h0d4bjf'><pre id='xmnr5zgd'><center id='kz5g1qeh'></center></pre></bdo></b><th id='koc2l4jn'></th></span></q></dt></tr></i><div id='mrc92l67'><tfoot id='fxh00pbf'></tfoot><dl id='tw0x4pbq'><fieldset id='inj12rwv'></fieldset></dl></div>
        <bdo id='0nlad5yr'></bdo><ul id='xjfxn8wv'></ul>

      <tfoot id='9su338vb'></tfoot>

        欢迎来到入门教程网!

        Java编程

        当前位置:主页 > 软件编程 > Java编程 >

        java遮罩层代码 java面板

        来源:本站原创|时间:2023-04-09|栏目:Java编程|点击:

        高分-JavaScript代码修改,去掉遮罩层效果。

        这个效果做的倒是漂亮,不过没有考虑对话框的模式。

        一般来说 modal 模式才加遮罩,非 modal 就不加。

        因此,弹出对话框的函数应该提供是否 modal 的参数。

        直接改这个代码,不如用 jquery,jquery有很多优秀的对话框插件,完全不用这么费力。

        可以看看以下这些

        jQueryUI Dialog

        colorbox

        fancybox

        DOM window

        JavaFX界面半透明遮盖怎么整

        stage = new Stage();

        stage.initModality(Modality.APPLICATION_MODAL);

        stage.initStyle(StageStyle.TRANSPARENT);//这是让弹出窗口透明,如果不设置stage透明,stackpane再怎么设置也没用。

        FXML:

        StackPane

        style="-fx-border-radius:8px;-fx-opacity: 0.4;-fx-background-color: black ;"

        xmlns="Java SE | Oracle Technology Network" xmlns:fx="Java SE | Oracle Technology Network"

        fxml里用css样式 -fx-opacity: 0.4;控制stackpane半透明

        以上方法stage显示后是半透明遮罩效果,但是我想要在stackpane中间一块区域里放输入对话框,结果输入部分还是半透明的效果,还未能解决

        追加----换了下实现方式,就是在primaryStage布局中用stackpane,在stackpane的children中添加一个半透明的pane,Pane fx:id="main_mask" style="-fx-border-radius:8px;-fx-opacity: 0.4;-fx-background-color: black ;" visible="false" /,默认不显示;在显示弹出的stage时,再通过代码设置main_mask显示,在关闭弹出stage时,隐藏main_mask,这样能达到想要的效果了,但是这样的缺点是不通用,组件不独立,想办法改进中

        jsp实现loading效果(遮罩层)

        jsp中实现loading效果,带遮罩层的实现方法如下:

        var MaskUtil = (function(){

          var $mask,$maskMsg;

          var defMsg = '正在处理,请稍待。。。';

          function init(){

              if(!$mask){

                  $mask = $("div class=\"datagrid-mask mymask\"/div").appendTo("body");

              }

              if(!$maskMsg){

                  $maskMsg = $("div class=\"datagrid-mask-msg mymask\""+defMsg+"/div")

                      .appendTo("body").css({'font-size':'12px'});

              }

             

              $mask.css({width:"100%",height:$(document).height()});

             

              $maskMsg.css({

                  left:($(document.body).outerWidth(true) - 190) / 2,top:($(window).height() - 45) / 2,

              });

                     

          }

          return {

              mask:function(msg){

                  init();

                  $mask.show();

                  $maskMsg.html(msg||defMsg).show();

              }

              ,unmask:function(){

                  $mask.hide();

                  $maskMsg.hide();

              }

          }

        }());

        需要用到的css样式:

        .datagrid-mask-msg {

        position: absolute;

        top: 50%;

        margin-top: -20px;

        padding: 12px 5px 10px 30px;

        width: auto;

        height: 16px;

        border-width: 2px;

        border-style: solid;

        display: none;

        }

        实现的效果:

        js代码定时关闭遮罩层,小白求教Javascript代码

        这是一个打开网页 30秒后自动弹出红色的遮罩层,5秒后遮罩层自动关闭。

        html

            body onload="load()"

            div id="zzDiv" style="width:100%;height:100%;opacity:0.5;background-color:#ccc;display:none;position: fixed;z-index:9999;"遮罩层/div

            ndndndndnddnnd

            script type="text/javascript"

            function load(){

                 setTimeout(showDiv,3000);

        }

        function showDiv(){

            document.getElementById("zzDiv").style.display="block";

            setTimeout(hideDiv,5000);

        }

        function hideDiv(){

           document.getElementById("zzDiv").style.display="none";

        }

        /script

        /body

        /html

        关于移植:在你想要弹出遮罩层的页面修改。按照页面结构把对应标签的内容复制到你要修改的页面中。例如body/body的内容复制到body/body里面。再将 body 改成body onload="load()"。

              • <bdo id='r6izw0cc'></bdo><ul id='3poptvms'></ul>

                <i id='gsm50e57'><tr id='o12nu4t1'><dt id='ayg5nop8'><q id='vdd7ptlr'><span id='aho3rn3k'><b id='ago76iok'><form id='yj6z96jn'><ins id='l7zg2666'></ins><ul id='renmhrxj'></ul><sub id='4thbirp2'></sub></form><legend id='v6d5keq5'></legend><bdo id='xx4dnto2'><pre id='2v2fl5rr'><center id='n8sa7qog'></center></pre></bdo></b><th id='bvyctad4'></th></span></q></dt></tr></i><div id='7oz8j1a6'><tfoot id='xzkl7gf7'></tfoot><dl id='xzpazwxn'><fieldset id='g68jx6cb'></fieldset></dl></div>
                <legend id='ixq1wwrv'><style id='puwi52w7'><dir id='9hfotuc2'><q id='01q238nx'></q></dir></style></legend>
              • <tfoot id='cz8tyedu'></tfoot>
                  <tbody id='cqp3wu82'></tbody>
              • <small id='51reuhfg'></small><noframes id='ztcexd3z'>

                  上一篇:对话框代码java java对话框分为______和_______两种

                  栏    目:Java编程

                  下一篇:没有了

                  本文标题:java遮罩层代码 java面板

                  本文地址:https://www.xiuzhanwang.com/a1/Javabiancheng/17336.html

                  网页制作CMS教程网络编程软件编程脚本语言数据库服务器

                  如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

                  联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

                  Copyright © 2002-2020 脚本教程网 版权所有

                  1. <i id='mmhksme4'><tr id='2pymqw7v'><dt id='zscoul51'><q id='m05r1gix'><span id='fbsqmzg8'><b id='z0f2ssau'><form id='8k15iemz'><ins id='tvx8vlal'></ins><ul id='ry43pfmp'></ul><sub id='38fp4yro'></sub></form><legend id='wt7vcazx'></legend><bdo id='faps0ub2'><pre id='6izxryzn'><center id='4qzwrash'></center></pre></bdo></b><th id='walkavmw'></th></span></q></dt></tr></i><div id='0jemzm5p'><tfoot id='49wvq6dp'></tfoot><dl id='6qcj836w'><fieldset id='9ljcy1gn'></fieldset></dl></div>
                    <tfoot id='nh1t92eh'></tfoot>

                    1. <legend id='ojdijjya'><style id='kz63lggh'><dir id='6aoyg5f8'><q id='i0at3x5t'></q></dir></style></legend>
                        <bdo id='euc2lpci'></bdo><ul id='bp5wgh5w'></ul>

                      <small id='vhgj3pci'></small><noframes id='84jf51jn'>