在线教程

  • html text

    ... 体的结构要求: <ul> 和 <ol> 必须包含并且是直接包含元素 <li> ,<li> 代项(list items)。 同理,<li> 元素不能被独使用,必须包含在 <ul> 或 <ol> 元素中。 无序列 无序列是最常用的列元素,用来把一些有并列关系的元素组合起来,不在意特定的排序。 <p>电脑 ...

  • svg text

    ... 指明文本的填充颜色。 transform 用来定义SVG的基本变换,后续进阶课程里将集中描述。这里定义了一个简的文本旋转。 例子2 - 多行文本 <text> 元素可以通过 <tspan> 元素来分组 ... 似,只是多了xlink的命名空间前缀,用来示链接的目的地址。 Next → SVG 描边 NextPrevious ...

  • css animations

    ... 画填充模式,用来确定动画开始之前和结束之后的样式 例1:提示信息自动淡出动画 代码很简,就是把keyframes(下面会讲解)的最后一帧设置为透明,持续时间3s。为了演示,我们把animation的循环模式 ... 说明) @keyframes 在“电影开拍”之前,我们得创建“剧本”(@keyframes,即关键帧),用来规定动画中间的每一个演步骤。@keyframes通过percentages(百分比格式的时间坐标)来定义: 0% 动画的第一帧(可选)。 50% 动画的中 ...

  • css font family

    ... 文使用的是易读性较佳的Serif字体,这可增加易读性,而且长时间阅读下因为会以词为位来阅读,较不容易疲倦。 而标题、格内用字则采用较醒目的Sans Serif字体,它需要显著、醒目,但不必长时间盯着这 ... 器不支持第一个字体,则会依次尝试下一个。 也就是说,font-family 属性的值是用于某个元素的字体族名称的一个优先。浏览器会使用它可识别的第一个值。 body{ font-family: Arial, Verdana, sans-serif;} 浏览器首先尝试使用 Arial ,不 ...

  • css grid layout overview

    ... 仅是为了影响视觉渲染,而不会影响基于代码顺序的语序(speech order)和浏览。 这给予作者操控网页视觉现的能力,但同时仍能保持文档内在顺序不变,这种内在顺序通常适合于非CSS用户代理和线性模型(比如语 ... 使用绝对定位来控制该控件中每个元素的顶部和左边坐标,以及宽高。而利用网格布局,作者可以使用简的脚本,根据网格容器(grid container)的网格模板列(grid-template-columns)属性的变化来定位到不同的轨道位置。 Next &rarr ...

  • css pseudo classes

    ... 能提前写入HTML文档中。 是以冒号(colon) : 开始的一个关键词。 语法 伪类不能独存在。它必须附加在一个选择器上。伪类将只是定义那个选择器的特殊状态。 语 ... background: hotpink;} One Two Three Four Five Six Seven 上例中,选择了0(实际没有)、3、6的列项。这个例子中0没有用,但是我们将看到n从0开始是必要的。 3n + 1 上面这个规则 ...

  • html semantics

    ... (lists),有些元素则更具体,比如 <output>(计算输出),<progress>(任务进度)。 语义大体上可以分为三个层面,从上到下:结构、内容和局部说明。 结构化元素:用来组织页面 一个典型的网页通常包括: <header> 页头,通常包含网站标识、口号和用户信息栏。 <nav> 页面菜 ... 择: 100 semantic HTML elements。要从中挑选合适的元素来述内容颇为麻烦。 过度追求语义化,使得页面语义 ...

  • html web worker

    ... 11)以及Go这些系统级语言内置支持多线程并行计算不同,网页JavaScript脚本只支持线程,如果在HTML页面中执行脚本,那么该页面将不能响应用户交互,直到脚本执 ... 用户可以继续任何其他操作,这将大大提升用户体验。 浏览器支持 下面格中的数字示最早支持的版本号。 API Web Workers 4.0 10.0 3.5 4.0 ...

  • js bom

    ... 并且每个对象都提供了很多方法与属性 BOM缺乏标准, 是各个浏览器厂商根据DOM在各自浏览器上的实现(现为不同浏览器定义有差别,实现方式不同);JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C BOM最初是 ... 对象的属性,包含了一个节点对象(该对象包含每个独页面的所有HTML元素,这就是W3C的DOM对象,我们将在下一章节DOM中学习)。 frames对象 frames对象用于现HTML页面当前窗体的中的框架集合,是window对象的属性 ...

  • why js exists

    ... 发 JavaScript的发展历程 我们知道Windows桌面程序是可以交互的,用户可以点击菜、按钮、下拉列等控件,并通过消息机制来响应用户操作。 而最早的网页只是静态浏览 ... 包含如下6个对象: window对象,它是BOM的根对象,其它的BOM对象都是windows对象的属性 document对象示浏览器中加载页面的文档对象,而这个对象也就是DOM模型的根对象 location对象包含了浏览器 ...

推广服务(新)
最新文章
  • 香江热风随感

    罗生门讲的是在很有限的参与者的情况下,你很难识别真相,因为参与者从自己的角度且通常怀有自己的目的来作证,而当时怎么说或许只是由于一念之间他突然想起或忘...

  • WebGL入门教程 - 高光计算模型

    现实物体在光源的照射下,会出现吸收和反射。物体的颜色主要由漫反射决定,但局部高光效果则主要由镜面反射来决定。从表面反射出的光线与入射角成相等但相反的角...

  • Yii2里面布局Layout的缺省设置

    yii2里面渲染视图时,需要先查找layout,这个逻辑是在yii2/base/Controller/renderContent里面实现的:
    public

  • 如何构建一个面向对象的webgl渲染引擎

    WebGL渲染引擎主流的有three.js和babylon.js,如果我们要自己实现一个类似的引擎,该如何设计实现呢?基本上我们可以分解为以下5个部分:webgl渲染部分的封装可...

  • 体积光原理及WebGL实现

    体积光(或叫上帝之光)在自然界中是十分常见的现象,如太阳光从云隙中透过时产生的云隙光,森林中阳光从树叶中穿过产生的光柱。如果我们要在网页三维场景中模拟...

  • 更多...