WebApp个人技巧2
2015-12-24 22:45:37 | 来源:新浪微博 | 投稿:墨默的猫 | 编辑:小柯

原标题:WebApp个人技巧2

上次的长微博写完之后又遇到了许多问题,就把遇到的新问题整理下来记录下去,希望自己以后也能一直坚持下去,废话不多说,上代码。

1.其实现在很多框架是自带模态窗口的,但是调用起来可能会出现z-index浮层顺序的问题,直接更改源码也不太好,今天看群里恰好就有人遇到了这个问题,因此我也在这里讲一下怎样自己写个模态窗口,比较靠谱。

这个是我写出的项目中的一个例子,关于这个兼容性好一点的模态窗口确实也不是很好写,设计中间有很多BUG好在最后都一一解决了。

我在界面的右下角用定位固定了一个div按钮,添加触摸事件(手机端最好是写触摸事件,因为大部分单击事件不会被激活),界面上生成一个透明的模态窗口,其实就是个div。

对了,这里插一嘴背景透明但空间不透明的方法,就是背景单独提出一个div,而不透明的控件与其不存在嵌套关系,其实想想还是挺简单的。

我的代码如下:

.ovfHiden{overflow:hidden;height:100%;}

varphmenu=false;

if(document.body.clientWidth<=720){

$("#showMenu").click(function(event){

if(phmenu==false){

$("header#top-menuul").slideDown(500);

$("#mod").css('display','block');

$(".navListBox").css('display','none');

$("#showMenuimg").fadeOut(500);

document.body.style.overflow='hidden';

$('html,body').addClass('ovfHiden');

phmenu=true;

}else{

$("header#top-menuul").slideUp(500);

$("#showMenuimg").fadeIn(500);

setTimeout(function(){

$("#mod").css('display','none');

$(".navListBox").css('display','block');

},500);

document.body.style.overflow='inherit';

$('html,body').removeClass('ovfHiden');

phmenu=false;

}

});

}

变量是用来判断模态窗口是否在打开,自写的浮动就很好控制z-index属性了,但其实还有个问题就是光是div还会有滚动条,有些手机横过来后100vh会出问题,后来我高度直接定成2000px,添加了document.body.style.overflow='hidden';来隐藏滚动条,但是问题又出现了,就是真正在手机上测试依旧可以滑动,并且在电脑上按上下键也依旧可以滚动,搜了很多方法,最后就是像上面代码,给body添加了class才解决,大概原理就是body固定了,超出的容器和node全都隐藏,因此不存在可以滚动的情况了。

1.其实对于js的动画来说现在市面上最缺少的还是css方面的动画。其实这点还是希望以后四海能在前端的css方面下下功夫,教教学生这方面以后发展潜力还是很大的,并且css的动画比js的效果方便很多。有兴趣学习的朋友可以搜索下相应的教学,虽然不多。

2.再说个小细节就是框架要及时更新,前一阵因为框架的BUG忙了好久,最后发现是框架问题,跳转不加载css和js,更新后问题解决了。。因此最好不要图方便用别人上传的插件,官网是最靠谱的。


tags:

上一篇  下一篇

相关:

付费探讨

探讨下明天会怎幺走出周五的路线,月底是否会收在3520之上。目前派别挺多的,基本上是过年发红包派,和基本

送给有野心的大学生,几万集名校公开课预告片免费分享

有来自 北京大学、清华大学、上海交大……国内名校几万集免费预告片教程。居然还有这幺好的东西,之前一直把电

疯牛说股:目前市场如何操作

目前市场如何操作文/疯牛说股 周四市场受到周三尾盘大幅杀跌的影响,两市双双低开,早盘市场在低开后再板块

先辈们诗词中的古丰八景

您可知道古时丰县的山川、河流、胜迹、人物?先辈们诗词中的殷阜隆盛之乡“古丰邑”真的如此美丽吗?今天先

付费正涛实战智慧分享——如何高效日内做”T“

2015、12、24 直播节选09:29:33 昨天指数依靠大权重托住,显示调整并没有结束,预计创业板同样跟跌,后市可

平安夜公布好消息!

重要的事情说三遍:一定要看完,一定要看完 不知不觉,一晃又到了平安夜。作为我们这些常年奔波在一线的法

12.24晚评

先祝所有粉粉平安夜平安,今天大盘也算给我面子,下午坚持到了尾盘,但是短线这里的风险彻底解除了吗?显然

付费老七:12月25日大盘走势预测分析

各位投资者们,平安夜快乐。首先回顾一下今日的盘面整体情况,继昨日尾盘大幅跳水之后,今日沪深股市小幅低

胡歌,我们看好你哦 蓝蓝花

胡歌,我们看好你哦——关于胡歌“飞天奖优秀男演员”获奖的预测蓝蓝花首先祝贺胡歌获得“飞天奖优秀男演员

感谢宝能系感谢险资抄底同时也要重视险资的抄底现象!

喝水不忘挖井人!这一次万科的启动各位a股市场的投资者得特别感谢宝能系为主的保险资金,特别是万科的各位大

站长推荐: