手把手教你制作简易计算器

简介: 手把手教你制作简易计算器

这个是预览效果链接简易计算器预览

实现过程:

HTML+Css+JS

具体通过标签实现计算器整个的框架
通过Css样式实现计算器页面布局及框架优化

通过JavaScript+算法实现计算器计算过程

次实验过程:

背景图片+背景音乐(看个人意愿加!)

安排:

HTML:

Css样式:

*{

padding:0;

margin:1px;

}

calculater{

margin: auto;

margin-top: 30px;

border: solid 6px #2371D3;

border-spacing: 0px;

}

display{

width: 100%;

height: 30px;

border-bottom: solid 4px #2371D3;

font-weight: bold;

color: #193D83;

font-family: 黑体;

padding-left: 2px;

}

.numberkey{

cursor: pointer;

width: 40px;

height: 30px;

border: solid 1px #FFFFFF;

background: #2371D3;

color: #ffffff;

text-align: center;

font-weight: bold;

font-family: 黑体;

}

equality{

cursor: pointer;

width: 40px;

height: 100%;

background: #2371D3;

border: solid 1px #FFFFFF;

color: #ffffff;

text-align: center;

font-weight: bold;

font-family: 黑体;

}

.numberkey:hover{

background: #EA6F30;

}

equality:hover{

background: #EA6F30;

}
JavaScript脚本:

var results="";

var calresults="";

function calculater(){

if (event.srcElement.innerText=="=") {

return;

}

results+=event.srcElement.innerText;

display.innerText=results;

}

function resultscalcaulte(){

calresults=eval(results);

display.innerText=calresults;

}
效果预览:

背景图片:

图片发不过来,想要图片的可以联系我,也可以根据自己需求添加自己喜欢的图片

今天就到这了,感谢支持!

目录
相关文章
|
5月前
|
算法 安全 测试技术
C#——刘铁猛笔记
C#——刘铁猛笔记
100 0
|
自然语言处理 Dart Java
markdown使用笔记
markdown使用笔记
|
存储 设计模式 前端开发
《HowTomcatWork》笔记总结(一)
​ 没啥好说的,tomcat作者写的书,看了下海淘居然要500多确实吓到了。虽然代码使用的是tomcat5的版本,但是可以基本理解tomcat的内部工作机制。也可以看到作者是如何用一个十多行的肉鸡服务器代码不断升级成为现在的tomcat的模样。
77 0
|
移动开发 算法 数据库
WebAPIs-第02天笔记(一)
WebAPIs-第02天笔记
122 0
WebAPIs-第02天笔记(一)
|
黑灰产治理
《攻守道》笔记(1)
🍀作者简介:不在校学生,为挣钱努力拼搏的一名小学生
87 0
《攻守道》笔记(1)
|
编译器 数据安全/隐私保护 C++
C++笔记 下
C++笔记 下
78 0
|
编译器 C++
C++系列笔记(一)
C++系列笔记(一)
|
编译器 C++
C++系列笔记(二)
C++系列笔记(二)
|
存储 开发框架 移动开发
WebAPIs-第07天笔记(二)
WebAPIs-第07天笔记(二)
143 0