在线教程

  • html forms

    ... 速定位选项,因此在这种情况下,我们需要使用新的表单: <select> 下拉列表框。 该控通过滚动条和接受键盘输入事设计无限扩展了选项可用空间。 下拉列表框同时支持单项或 ... 多项选择,下是月份选择的下拉列表框控: <select> <option>January</option& ...

  • css grid layout overview

    ... 问性(accessibility),比如对于有视觉障碍的人群。 元素的网格层次(Grid Layering) 由层叠的HTML元素构建的 在图6所示的例子中,我们想创建一个自定义的滑块控制器(slider),包含6个部分。 整个控有六个部分。下标(lower-label)和上标(upper-label)和左边缘的控制都左对齐。滑块的轨道(track)横 ...

  • css pseudo classes

    ... 有些读者可能会有点疑问,我们在文档中也可以放入初始状态(如Section 17.2.1 of HTML4里定义的selected或checked)。因此严格而言:checked伪类的确不完全是作用于文档以外的信息,但其本质上是一个 ... CSS手风琴导航栏,无须任何js脚本: 和:checked类似的和UI状态有关的动态选择器还有:enabled和:disabled,较少使用,这里不做更多介绍。 上都是和元素状态相关的伪类(Dynamic pseudo-classes),除此之外,我 ...

  • html web worker

    ... 才能和HTML页(用户)之间通信,该方法发送一个消息回给页。 创建一个Web Worker对象 我们已经有了上述的web worker文,现在我们需要从HTML页调用它。 下这行代码检 ... 问如下的JavaScript对象,即不能操作页DOM树: window 对象 document 对象 parent 对象 Web worker不能跨源(域名/协议/端口的合)访问。比如我们不能把demo-worker.js文放在techbrood.com主域名下,却要在 ...

  • html local storage

    ... 的文系统来存储和读取数据,这使得其可以在离线环境下工作,由于节省了大量网络数据传输,从而可以获得更高的性能。 HTML5里引入的 ... 据覆盖,我们需要建立起良好的编码习惯。 如果你想要保存较多的数或对象列表数据到本地存储中时,建议使用JSON.stringify来保存并使用JSON.parse ... ,然后可以参考在线实例(该实例甚至实现了一个3D的效果)://wow.techbrood.com/fiddle/15268。 到目前为止,我们学习到的内容都比较 ...

  • overview

    ... 同的应用,开发成本高昂,软的发布、升级和维护十分麻烦,在穿越广域网时会遇到防火墙麻烦。 其优点在于只需要传输业务数据(并通常使用二进制压缩格式),无需传输数据,从而节省网络流量; ... ,C/S和B/S各有优缺点,为了融合两者的优点,Adobe公司给出的方案是Flash,微软给出的方案是Silverlight, W3标准化织给出的解决方案就是新一代的HTML技术:HTML5(简称H5),多种技术方案彼此激烈竞争。 Flash是由Macromedia公司(后被Adobe ...

  • js bom

    ... 览器以及浏览器读取到的文档。 BOM的成 window对象 window对象是BOM的核心。它具 ... 元素(如工具栏/滚动条) 窗体滚动轴控制 scrollBy() 函数可把内容滚动指定的像素数 scrollTo() 函数可把内容滚动到指定的坐标 提示:上 ... 字符串,声明了运行浏览器的操作系统和(或)硬平台 userAgent 属性是一个只读的字符串,声明了浏 ...

  • html canvas animation game

    ... 的实质就是把这些元素按照剧本有序的合在一起,把这些元素“可控“化。 跟影视制作一样,游戏的每一个场景里都有"背景"、"主角"、"配角" ... PNG和.GIF)。当然,直接使用程序对象或使用SVG矢量对象(SVG可以以文方式独立存在)则更加有利于解决不同尺寸下图像清晰度的问题。 ... (); ctx.fill(); // 往左和往右走动时的动画效果,到达边则改变方向 if (this.r1.dir == 'ADD') { this.r1 ...

推广服务(新)
最新文章