用JavaScript实现九九乘法表
来源:互联网 发布:java 触发器 开源 编辑:程序博客网 时间:2024/06/06 12:21
1.思路:
- 双层循环嵌套,外层循环控制层数,内层循环控制每一层的内容。
- 每一次进入新的一行,生成一个ul,在这个ul中不断生成新的li标签,并设置li标签的节点内容为i*j(写成公式的形式)。
- 通过css3的一些特殊]选择器来处理边框。
- 通过flex的justify-content属性来达到每一列ul的居中。
2.CSS代码
<style> *{ margin: 0; padding: 0; box-sizing:border-box; } body{ } ul{ display: flex; justify-content:center; } li{ list-style: none; width: 100px; height: 40px; text-align: center; line-height: 40px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; } li:nth-last-child(1){ border-right: 1px solid #ccc; } ul:nth-last-child(1) li{ border-bottom: 1px solid #ccc; } .clearfix:before,.clearfix:after{display:table;content:"";} .clearfix:after{clear:both;} .clearfix{*zoom:1}
3.JavaScript代码
<script> window.onload = function(){ for(var i = 1;i<10;i++){ var oUl = document.createElement('ul'); oUl.setAttribute('class','clearfix'); document.getElementsByTagName('body')[0].appendChild(oUl); for(var j = 1;j<=i;j++){ var oLi = document.createElement('li'); var oText = document.createTextNode(i+'*'+j+'='+i*j); oLi.appendChild(oText); oUl.appendChild(oLi); } } } </script>
4.效果截图
阅读全文
0 0
- 用JavaScript实现九九乘法表
- JavaScript实现九九乘法表
- javascript实现九九乘法表
- javaScript九九乘法表的实现
- 用JavaScript打印九九乘法表
- 《HTML---javascript ---九九乘法表的实现》
- 用java实现九九乘法表
- 用Java实现九九乘法表
- JavaScript实现九九乘法表,斐波拉契数列,水仙花数
- JavaScript实现四种界面的九九乘法表
- java-js-通过javascript实现九九乘法表
- JavaScript-九九乘法表
- JavaScript九九乘法表
- 用Python实现的九九乘法表
- 用C语言实现九九乘法表
- 用for循环实现九九乘法表
- 实现九九乘法表
- 实现九九乘法表
- 洪小文:以科学的方式赤裸裸地剖析人工智能
- Android 如何查看apk安装包的AndroidManifest.xml文件
- Nikita and string
- MySql5.7.20解压版安装教程
- 华为生态链的全方位解读
- 用JavaScript实现九九乘法表
- 10秒一部电影,全球首个5G数据连接完成
- Android开发学习之路--MAC下Android Studio开发环境搭建
- 一文详解脑科学研究与产业发展方向
- 多个按钮监听
- L1-007. 念数字
- MixPHP/Yii/CodeIgniter 并发压力测试
- logback配置详解
- 用RecyclerView打造轮播图控件