Loading...
viewport 是用户网页的可视区域。如果把移动设备的浏览器(也有可能是app中的webview) ,当做相框的话,viewport就相当于相框中的画,可能会比相框小,可能会比相框大,最好是一样大。该属性最早是苹果公司在Safari中推出用来解决移动设备的viewport问题的.后来被各大安卓以及浏览器厂商效仿,所以说这个属性真的是非常有用的。语法设置:<meta name=&quo...
HTML5中我们可以轻松的构建一个离线(无网络状态)应用,只需要创建一个cache manifest文件。优势1、可配置需要缓存的资源2、网络无连接应用仍...
通过window.onLine来检测,用户当前的网络状况,返回一个布尔值window.online用户网络连接时被调用window.offline用户网络断开时被调用window.addEventListener("online",function(){ alert("已经建立了网络连接") }) window.addEven...
HTML5规范允许用户自定义网页上任一元素全屏显示。 requestFullscreen() 开启全屏显示 cancleFullscreen() 关闭全屏...
用户如果选择"记住密码”,系统会自动将密码保存在localStorage,不选择就会自动清除。代码实现:html <label for=""> 用户名: <input type="text" class="userName"/> </label> <b...
随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,传统方式我们以document...
常见获取地理信息的方式有:IP地址,三维坐标(GPS,wifi,手机信号)用户自定义数据)浏览器会自动以最优方式去获取用户地理信息。HTML5 Geolocation(地理位置定位) 规范提供了一套保护用户隐私的机制。必须先得到用户明确许可,才能获取用户的位置信息。常用的APInavigator.getCurrentPosition(successCallback, errorCallbac...
在HTML5的规范中,我们可以通过为元素增加draggable="true"来设置此元素是否可以进行拖拽操作,其中图片、链接默认是开启...
CSS3中可以通过box-sizing 来指定盒模型,即可指定为content-box、border-box,这样我们计算盒子大小的方式就发生了改变。box-sizing 有两个值:content-box,border-box可以分成两种情况:content-box:对象的实际宽度等于设置的width值和border、padding之和border-box: 对象的实际宽度就等于设置的wid...
描述:每一段的第一个字变大下沉,每一段的第一行的文字颜色发生改变,无论屏幕多大,每一行显示多少文字,都是第一行文字颜色发生改变。鼠标选中文字之后,文字的样...