http://alxgbsn.co.uk/2011/10/17/enable-css-active-pseudo-styles-in-mobile-safari/ document.addEventListener("touchstart", function() {},false); html { -webkit-tap-highlight-color: rgba(0,0,0,0); }…
需求: 如何让用户通过手机浏览器(Mobile Safari),访问一个URL就能直接打开ios上的App应用,如果该应用没有安装,那么直接跳转到App Store的App下载页面. 准备工作 ios SDK的OpenURL函数和URL Scheme JavaScript的window.location和setTimeout函数 代码实现 下面以打开暖岛app为例子,JS实现部分如下 window.location = 'nuandao://web2app'; setTimeout(functi…
jQuery的live绑定为什么会在mobile safari上失效呢?其实可以追溯到jQuery里live的实现方式.live的实现方式实际上是通过事件委托机制来实现的,也就是说是通过诸如冒泡的方式在DOM树的相应根节点上绑定事件,这样此结点下的所有节点都会默认绑定了此事件.mobile safari上之所以live会失效就是因为mobile safari可能阻止了事件的冒泡(这里也只是推测,实质的原因还在进一步查找),没有给根节点绑定相应的事件,从而导致了问题的产生. jQuery在mobi…
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /**光标悬浮时**/ .btn_sure:hover{background:url('./7.png');} /**点击前**/ .btn_sure{w…
css & focus-within & pseudo class demo :focus-within https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within https://caniuse.com/#feat=css-focus-within pseudo class https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-classes https://css…
用一个div当做了一个按钮来使用. <div class="button"> <div class=" next_button button_left btn_red" style="width: 345px;"> 下一步 </div> </div> 因为是动态添加的内容,所以想要使用click事件,需要给他用on绑定一下: $(document).on("click",&quo…
While browsers do a great job of ignoring styles they don’t understand, it can be useful to provide different sets of styles depending on a browser’s support for them. Learn how to use CSS feature queries without JavaScript.…
最近做一个手机阅读应用,抓取网站数据,做格式化后,适合手机浏览器以及电脑上阅读,不显示任何其他内容无关元素. Site:http://cbread.duapp.com/ 固定左侧边栏时,使用的CSS如下: #listWrapper { height:100%; width:90%; left:; top:; z-index:-1; -webkit-transition: visibility 0s linear 0.2s; transition: visibility 0s linear 0.2…
/*active伪类为点击鼠标按下去还没松开鼠标的那一瞬间的事件*/…
Using just semantic CSS Pseudo-Classes you can help define important states for form elements that ensure the user provides the correct data without frustration.   input:focus { outline: none; box-shadow: 3px 3px 1px rgba(0,0,0,0.2); border: 1px soli…