Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 国产在视频线精品视频,91视频影院,一区二区三区网站

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          用div+css+js做一個簡單的計算器,只用幾行js,iphone計算器界面

          • 于想做一個計算器了,少少幾行js代碼而已。
          • 網上有很多的html計算器的實例,大多是用table來做的,但我還是選擇用div來做。
          • 這個計算器有基本的運算功能,但一些細的糾錯,就沒再細究了,極簡嘛。
          • 更多文章,請關注我的頭條號,我是落筆承冰。

          一、開始吧,先做一個360*500的盒子。

          二、加入輸入框,輸入框給它270寬,再配個灰色背景。

          三、做18個div,我覺得這樣子比table標簽更直觀,其實你還是什么都看不見,因為字是黑色的,背景黑色的。

          四、行了,我們給div加樣式吧。

          • 盒子天生獨占一行,我們做一下修改讓它擺得整齊些。

          五、我們讓這18個按鈕浮動,它們就不會獨占一行了,然后再讓它們外部上下左右距離為5px。

          • 整體的樣子是有了。

          六、把按鍵做成圓的,里面的字居中,然后再把字變大。

          • 注釋占了太多行,后面我就不寫這么多了,特別是重復的。

          七、把計算器的整體外觀也改改。

          • 內部距離20px,再加20px的圓角。

          八、“=”和“0” 這兩個一個是加高,一個是加寬,我們得再加樣式區別對待。

          • 按鈕變長了,但是卻空了一行。

          九、我們讓等號按鈕右浮動就可以了。

          十、對按鈕再修飾,做兩個樣式,一個是灰白色,一個是土黃色。

          十一、對輸入框做個修飾,最終完成界面設計。

          十二、我們整個js只用獲取一個元素對象,那就是input。

          十三、做按鈕點擊事件,把大多數按鈕的點擊都寫進去,這里我特意用箭頭函數,當學習吧。

          幾乎所有的按鈕都調用這個clickbt函數,唯有“=”號不用。

          十四、該是為“=”加函數的時候了,這里用了eval(),能把字符串當算式運算出結果。

          十五、總結,到此為止,整個計算器就做出來了,大家會發現js部分很簡單,因為我們只有一般的加減乘除計算,有更多想法的朋友,自己補充吧。

          十種編程語言開發計算器應用

          1. C語言
          2. C#(windows桌面軟件)
          3. Swift (ios應用)
          4. python
          5. Dart(Flutter應用,跨平臺,適用安卓、ios、mac、windows、web)
          6. Java(安卓App)
          7. Kotlin (安卓App)
          8. Js+Html+Vue(H5應用)
          9. 微信小程序
          10. 抖音小程序

          image

          h5版

          image

          開發工具

          IntelliJ IDEA

          image

          工程截圖

          image

          關鍵代碼文件

          • index.html 界面及計算邏輯

          完整代碼比較長,博客正文就不貼了,詳見下方鏈接。

          完整源代碼

          https://gitee.com/hspbc/calculators

          image

          系列文章

          用十種編程語言開發計算器應用-第一篇-C語言

          用十種編程語言開發計算器應用-第二篇-Java

          用十種編程語言開發計算器應用-第三篇-Python

          用十種編程語言開發計算器應用-第四篇-Kotlin

          用十種編程語言開發計算器應用-第五篇-Flutter

          用十種編程語言開發計算器應用-第六篇-iOS



          關于我

          廈門大學計算機專業|華為八年高級工程師
          十年軟件開發經驗,5年編程培訓教學經驗
          目前從事編程教學,軟件開發指導,軟件類畢業設計指導。
          所有編程資料及開源項目見https://cxyxy.blog.csdn.net/article/details/120405881

          了一個簡單的計算器例子。覺得實用的小伙伴可以看看如何實現該效果!

          先上效果圖:

          原理我相信大家都懂了。下面就直接進入代碼環節!

          html:

          css代碼就不提供了,按你個人喜好設置樣式即可,下面來看看JS代碼:


          主站蜘蛛池模板: 亚洲av片一区二区三区| 天天躁日日躁狠狠躁一区| 国产剧情一区二区| 午夜一区二区在线观看| 免费一区二区无码东京热| 久久免费区一区二区三波多野| 日本中文字幕在线视频一区 | 精品国产亚洲一区二区在线观看| 亚洲AV无码一区二区三区在线观看 | 一区二区视频在线播放| 国产日韩精品一区二区在线观看 | A国产一区二区免费入口| 亚洲av午夜福利精品一区人妖| 亚洲国产一区二区三区在线观看| 国产色欲AV一区二区三区| 中文字幕一区一区三区| 国产伦一区二区三区高清| 国模大胆一区二区三区| 亚洲国产AV一区二区三区四区| 国产另类ts人妖一区二区三区 | 中文字幕一区二区三区日韩精品 | 精品国产一区AV天美传媒| 久久精品一区二区三区不卡| 无码人妻精品一区二区三区99不卡| 99久久无码一区人妻a黑| 亚洲一区二区三区久久久久| 国产精品视频第一区二区三区 | 一区二区中文字幕在线观看| 韩国精品一区二区三区无码视频| 无码乱人伦一区二区亚洲| 亚洲国产精品无码久久一区二区| 亚洲一区二区精品视频| 精品福利一区二区三| 一区二区三区国产精品 | 亚洲一区二区观看播放| 国精产品一区一区三区MBA下载 | 日本一区二区三区在线网| 国产精品毛片VA一区二区三区| 久久免费精品一区二区| 丝袜人妻一区二区三区网站| 日韩人妻一区二区三区免费|