12、画笔对象:canvasRandering context
13、 // 绘制图片,参数5个 // 1----图片对象,可以是页面上img元素对象,也可以使Image对象 // 2----水平X的坐标 3----垂直Y的坐标 // 4----绘制结果的图片宽度 5----绘制结果的图片高度 // 可能会使绘制的图片产生变形14、// 绘制图片,参数至少3个
// 1----图片对象,可以是页面上img元素对象,也可以使Image对象 // 2----水平X的坐标 3----垂直Y的坐标15、 // fillText函数作用是绘制文字内容(注意绘制出来的结果是图形,无法直接选中其中的文字内容)
// 参数有4个,至少写出其中三个: // 1----需要绘制的内容文字 2----水平X的坐标点 3----垂直Y的坐标点 4----绘制的文字的总的宽度,避免溢出 // 注意: 坐标点表示被绘制的第一个文字的左下角 // 另外注意不做样式设置的话,默认文字为黑色16、moveto 仅仅只是让坐标点发生变化,不会绘制连线;lineto会从起始坐标点绘制一条直线到达指定的坐标点,如果没有起始坐标点,那么两个函数效果相同。17、产生的渐变对象:canvasgradient对象;18、渐变的步骤:1)创建渐变的对象,设置渐变的范围;2)设置颜色变化的范围;19、缓存:缓存是临时文件交换区;缓存可以提高效率。20、websocket和http相似,只是websocket是自己手动实现。21、png可以透明。 css31、选择器的优先级从高到低:ID、类、元素
2、css扩展:选择器、框模型、背景和边框、颜色、字体、文字特效、2D/3D转换、动画、多列布局、用户界面。3、媒体查询:可以让你为不同的设备基于它们能力定义不同的样式。适合用于平板手机样式管理。4、last-child不一定会有,last-of-type一定会有。