前端页面构造计算器

表格实现计算器布局

image-20240203203117902

计算器结果如图所示,我们将其分为两个表格

  • 第一个表格两行一列
    • 第一行,灰色背景图,确定宽高,右侧文字,难点在于三个圆点(使用class类的方式分别修饰)
    • 第二行,白色框,
  • 第二个表格五行四列
    • 分别插入数据,用 button tr td的单元格class类即可完成快速修改
    • button 类是第二个表格的整体,button tr td是表格中每一个单元格

DIV+CSS重构计算器

一、分析页面结构

image-20240205151208630

二、前端布局实现

1.顶部DIV

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>DIVcalc</title>
    <style>
        /* 设计顶部样式栏 */
        #top {
            background-color: grey;
            width: 450px;
            height: 50px;
            margin: auto;
            margin-top: 100px;
        }
        .point {
            width: 20px;
            height: 20px;
            float: left;
            margin-left: 10px;
            margin-top: 15px;
            border-radius: 50%;

        }
        #top .red {
            background-color: red;
        }
        #top .green {
            background-color: green;
        }
        #top .blue {
            background-color: blue;
        }
        #top .calc-title {
            float: right;
            margin-right: 20px;
            margin-top: 8px;
            color: whitesmoke;
            font-size: 25px;
        }
    </style>
</head>
<body>
    <div id="top">
        <div class="point red"></div>
        <div class="point green"></div>
        <div class="point blue"></div>
        <div class="calc-title">DIV版蜗牛计算器</DIV></div>
    </div>
</body>
</html>
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网页计算器是一种基于Web前端开发技术的应用程序,可以通过网页访问并具备进行数学运算的功能。作为初级前端开发人员,可以使用HTML、CSS和JavaScript来实现这个简单的计算器。 首先,通过HTML创建一个基本的页面结构,包括一个输入框用于显示计算结果,以及若干个数字和操作符按钮。使用CSS样式对页面进行美化,使其看起来更加符合计算器的外观。 接下来,在JavaScript中编写相应的事件处理函数。为数字和操作符按钮添加点击事件,通过JavaScript的DOM操作获取点击的按钮值,并将其显示在输入框中。同时,还需要编写相关的数学运算逻辑,例如加减乘除等。当用户点击等号按钮时,执行计算,将结果显示在输入框中。 为了实现连续计算的功能,需要设计一个变量来保存当前的运算结果,并在每次计算完成后更新这个变量的值。在用户按下操作符按钮时,将输入框中的值存入变量中,并清空输入框,以便用户输入下一个数值。当用户按下等号按钮时,将变量中的值与输入框中的值进行运算,得到结果并更新输入框的内容。 在完成基本功能后,可以考虑添加一些附加功能,例如清除按钮用于清空输入框和计算结果、小数点按钮用于输入小数等。通过不断学习和实践,可以进一步丰富和完善这个初级网页计算器,提高自己的前端开发技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值