FishinShallow

Vagrant下共享目录静态文件(css/js/jpg/png等)“缓存”问题

2019-07-29

3606

笔记

之前提到说通过Vagrant部署开发环境,使用目录共享模式,在本地磁盘进行开发,而通过虚拟机环境运行开发的页面。 是的,一切看起来都是那么的顺利,首先基于VirtualBox安装了Vagrant,接下来,按照以往部署环境的习惯,在VM中安装了nginx作为开发运行环境,并且将本地的共享目录作为nginx的web目录,然后打开页面,看上去似乎都很正常,但接下来,你发现了一个神奇的事情,你修改替换了一个css,一张图片,然后刷新浏览器,发现什么都没有变,然后你有非常猛烈、使劲的F5,依旧还是没有改变,是的,你看看编辑器,似乎替换是正常的,在看看VM上的文件,也都是对的,是的,尝试重启ngin
阅读全文

ios 弹层时阻止页面滚动

2019-03-08

3787

笔记

* 确认滚动区域已经设置高度 如果设置百分比高度要确认其父元素有设置高度,滚动区域内元素总高度超过滚动区域高度时要有滚动条 * 滚动区域添加如下css属性 ``` overflow-y: scroll; //或overflow: auto; -webkit-overflow-scrolling: touch; //IOS下不加这行滑动会不流畅 ``` * 弹层打开时给body设置如下css属性 ``` position: fixed; ``` 给滚动层添加如下css属性 ``` overflow: hidden; ```
阅读全文

移动端动态节点绑定事件ios点击失效

2019-03-07

3980

笔记

当你的DOM节点是动态生成在页面上的时候。 普通的点击$(‘xx’).click()会因为获取不到dom元素而致使点击失效。 * 一、这种情况下一般使用时间托管例如jq的: ``` $(document).on('xx','click',fn) ``` 这个通过事件托管可以让jq获取到动态生成的dom节点,以此解决点击失效的问题。 * 二、然而在ios上这样的方法解决不了这个问题,原因是: 在ios系统中,例如`document,div,body`这些本身并没有可以被点击的属性的元素不能作为托管点击事件的父元素。所以,用这样的方法进行事件托管,ios会获取不到你的`d
阅读全文

[DesignCourse] 一款 css3 开关按钮

2018-12-10

760

笔记

* 图片预览 ![toogles.jpg](https://www.fishinshallow.xyz/upload/sources/toogles.gif) * 下载地址 [toogles.7z](https://www.fishinshallow.xyz/upload/sources/toogles.7z)
阅读全文

网易云音乐MP3外链真实地址获取方法

2018-11-15

1538

笔记

网易云音乐MP3外链真实地址获取方法,可用于各种背景音乐、直链播放… 很简单的方法: 打开网易云音乐,随便找到一首歌,复制网址的ID,例如: 抖音名曲、网址是:https://music.163.com/#/song?id=34229976 那么,这首歌的MP3外链地址就是:https://music.163.com/song/media/outer/url?id=34229976.mp3
阅读全文