- 博客(12)
- 收藏
- 关注
原创 用js实现点击div发生颜色变化并记录点击的次数
CSS样式 <style> *{ margin: 0; padding: 0; } .C{ width: 100px; height: 100px; /* background:#f3f6ef; */ } </st...
2019-07-08 23:11:57 582
原创 快速幂
快速幂目的:快速求a的b次方假设我们要求a^b,如果使用暴力就是把a连乘b次,这样一来时间复杂度是O(n),快速幂能做到O(logn)。原理如下:要求a^b ,那么其实b是可以拆成二进制的,该二进制数第i位的权为2^(i-1),例如当b==11时,a^11 = a^(2³×1 + 2²×0 + 2¹×1 + 2º×1)。因此,我们将a¹¹转化为算以b==11为例,b=>10...
2019-02-20 16:51:44 138
原创 简单的留言板
步骤代码&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;简单的留言板&lt;/title&gt; &
2019-01-27 17:35:40 514
原创 canvas制作动画效果
步骤使用setInterval方法设置动画的间隔时间setInterval(code,millisec)第一个参数表示执行动画的函数,第二个参数为间隔时间(单位是毫秒)用来绘图的函数context.fillRect(x,y,width,height);(1)通过不断的变换X和Y的坐标来实现动画效果(2)在该函数中先用clearRect方法将画布整体或是局部擦除x,y是指起点...
2019-01-26 20:44:30 940
原创 用canvas制作圆形
用canvas制作圆形画图步骤步骤1、开始创建路径2、创建图形路径3、创建完成关闭路径4、设置绘制样式然后调用绘制方法进行绘制核心代码function draw(id){ var canvas = document.getElementById(id);//获取元素 var context = canvas.getContext('2d');//获取上下文 context.f...
2019-01-26 11:43:31 559
原创 div+css布局
div+css布局div+span+盒模型div 和 span div和span在整个html标记中,没有任何意义,他们的存在就是为了应用css样式 div和span的区别在于,span是内联元素,div是块级元素效果如图盒模型margin :盒子外边距padding:盒子内边距border:盒子边框宽度width:盒子宽度height:盒子高度用法:...
2018-12-29 21:49:26 87
原创 CSS样式
CSS层叠样式表使用CSS样式的方式定义样式表常见属性颜色属性字体属性背景属性文本属性边框属性6. 列表属性简写方式: list-style:square inside url('路径')...
2018-12-28 22:41:52 114
原创 CSS样式
CSS层叠样式表使用CSS样式的方式定义样式表常见属性颜色属性字体属性背景属性文本属性边框属性6. 列表属性简写方式: list-style:square inside url('路径')...
2018-12-28 22:40:50 114
原创 表格相关标记
表格相关标记<table>标记<caption>标记<tr>标记<td>和<th>标记
2018-12-28 21:00:03 345
原创 表单设计
表单设计##表单标记定义表单的开始位置和结束位置,表单提交时的内容就是表单的内容基本格式&amp;amp;lt;form action=&amp;quot;服务器端地址&amp;quot;(接受表单内容的地址)name=&amp;quot;表单名称&amp;quot; method=&amp;quot;post|get&amp;quot;....&amp;a
2018-12-28 20:01:28 220
原创 html框架详解和布局
html的框架详解和布局什么是框架?框架将浏览器划分成不同的部分,每一部分加载不同的页面,实现在同一浏览器窗口中加载多个页面的效果划分框架标记语法格式<frameset>....<frameset>属性cols使用“像素数”和%分割左右窗口,“*”表示剩余部分如果使用“*”,“*”表示框架平均分成2个如果使用“*”,“*”,“*”表示框...
2018-12-28 19:59:28 5858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人