
基础知识
daydayup1207
这个作者很懒,什么都没留下…
展开
-
HTML中text-align:center,margin:auto,vatical-align以及如何让定位元素居中的方法
1、text-align:center 对文本、图片进行水平居中 可配合行高(line-height)对文字进行水平垂直居中2、margin:auto 对已知宽度的块元素水平居中3、vartical-align:middle 垂直对齐 只有元素属于inline或是inline-block ,vertical-align...原创 2018-07-26 22:11:54 · 1585 阅读 · 2 评论 -
前端实现点击下载文件
点击,下载存放在网站项目中的文件:<a href="下载文件.txt" download="下载文件.txt">下载文件</a>身为前端居然不会,刚学的原创 2019-05-17 10:35:59 · 5817 阅读 · 2 评论 -
js实现拖拽(带阴影)
HTML代码:<p> ksjdfkjlksjfdksjfskjfskljldffffffffffffffffffffffff</p><div id="div"></div>css代码:<style> body{ padding: 0; margin: 0; } ...原创 2018-08-12 12:44:38 · 3014 阅读 · 0 评论 -
DOM范围
dom2级在Document类型中定义了 createRange()方法;创建range对象很简单 var range = document.createRange() 操作range对象,有两个步骤,1选择节点,2,操作节点选择节点:最简单的选择节点方法: selectNode() :选择整个节点,包括子节点 selectNodeContents() 选择节点的子节点...原创 2018-08-07 21:05:13 · 160 阅读 · 0 评论 -
用javaScript实现轮播图效果 包括自动变换,按钮控制,上一张下一张切换
1.HTML代码<div id="wrap"> <img src="images/1.jpg" alt="" class="on"> <img src="images/2.jpg" alt=""> <img src="images/3.jpg"原创 2018-08-02 19:05:36 · 7347 阅读 · 2 评论 -
JavaScript实现字符串首字母大写
/* * 思路: * 1.将字符串分割存入数组 * 2.取出数组中每个元素的第一个字母并大写 * 3.取出每个元素第一个字母后的所有字母 * 4.使用‘+’连接到一起 * 5.添加到新的数组中 * 6.数组转为字符串 * */var str ='welcome to china';// console.log();var arr =str.split(' ');//1...原创 2018-08-06 18:22:19 · 3145 阅读 · 0 评论 -
javaScript实现去除数组中重复的元素并排序
/* * 思路: * 1.先排序 * 2.遍历数组每个元素,让前一个元素与后一个元素相比较,若相等,删除前一个 * 注意:每次删除元素会使数组长度减一,再次循环时会少对比一个 ,所以删除后i-- * */ var arr = [1,3,2,4,2,3,5,6,7,4,3,6,7,5,9]; arr.sort(function (x,y) { return x-y ; ...原创 2018-08-06 18:20:00 · 2202 阅读 · 0 评论 -
javaScript实现九九乘法表 、正三角 、倒三角、反三角
1.九九乘法表for(var j =1; j<=9; j++){ for (var i = 1,str ='';i<=j;i++){ str+= i+'*'+j +'='+i*j+' '; } console.log(str);}2.正三角function printXing(l) { for(var i =1;...原创 2018-08-05 20:48:55 · 18263 阅读 · 0 评论 -
css实现卡片翻转效果
html:<div class="cont"> <div class="contBefore"> 前边内容 </div> <div class="contAfter"> 翻转后内容 </div></div>css:.cont{ width: ...原创 2019-07-16 18:20:04 · 839 阅读 · 0 评论