- 博客(10)
- 收藏
- 关注
原创 工作中遇到的css实例
css实例文本溢出文本溢出主要考虑几个方面: 换行(white-space)、超出显示(overflow,text-overflow)、多行文本需兼容1、单行文本溢出 width: 100px; (宽度非必须,响应式) word-break: break-all; (连续英文情况下需该属性) white-space: nowrap; (不换行) overflow: hidden; text-overflow: ellipsis;2、多行文本溢出 width: 100px; (宽度非
2021-07-26 11:11:53 144
原创 伪类和伪元素
伪元素和伪类现在在做前端工作,但是在css的使用方面显然还是皮毛,很多东西都不是很了解,导致每次想要实现某种效果的时候就是各种百度,百度了之后又是什么都没记住,下次遇到问题的时候还是百度,这样是永远学不到东西的,所以就打算将自己需要加强学习的东西都记录下来,作为记录方便以后查阅和深入理解,理解初期可能会有一些问题,以后会慢慢更正,如有问题,请多指教!今天先来记录伪类和伪元素,之前就遇到过这类的...
2019-06-27 18:07:06 364
原创 事件冒泡和事件捕获理解
问题:什么是DOM事件流?事件流的三个阶段?什么是事件冒泡和事件捕获?事件冒泡和事件捕获怎么实现?事件冒泡和事件捕获的应用? 一、什么是DOM事件流?DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流。DOM事件流最独特的性质是,文本节点也触发事件(在I...
2018-10-02 22:58:55 1036
原创 块级格式化上下文(BFC)
最近遇到一个专业的名词,不是很懂,所以了解了一下,并总结归纳一下。首先清楚我们的问题是什么?BFC是什么?怎么创建?什么情况下创建?有什么特性和作用?BFC是什么?BFC 就是一种属性,这种属性会影响着元素的定位以及与其兄弟元素之间的相互作用。 如何触发BFC?1,浮动元素,float 除 none 以外的值2,绝对定位元素,position 的absolute,...
2018-10-01 22:44:54 249
原创 数据结构-排序
排序算法可以说是学习数据结构所必须的了,今天就将数据结构的排序算法整理一下,方便以后的整理和学习。一、冒泡排序描述:首先找出数组中最大或者最小的一个数将它放到最后,然后依次找出第二大或者小的数放在倒数第二的位置,如此循环n-1次,就可排序。 <script> var data = [72,54,58,30,31,78,2,77,82,72]; ...
2018-09-24 17:23:08 189
原创 数据结构-二叉树
二叉树二叉树的特点是,如果当前节点比根节点大则放在根节点的右边,否则放在左边;创建二叉树节点 function Node(element, left, right) { this.element = element; this.left = left; this.right = right; ...
2018-07-29 14:21:11 364
原创 数据结构-链表
链表链表主要分为三种形式,分别为单向链表、双向链表和循环链表;一、单向链表链表常用方法:方法 原理insert(data ) 从插入数据find(data ) 查找数据remove() ...
2018-07-29 13:14:33 335
原创 数据结构-队列
队列队列常用方法: function Queue() { //创建一个数组来存放队列的数据 this.dataStore = []; //添加数据 this.enqueue = enqueue; //删除数据 this.dequeue = deq...
2018-07-18 22:23:04 295
原创 数据结构-栈
栈首先明确的一点,数据结构的作用是处理数据。栈的特点是先进后出。常用的栈方法:方法 原理push() 从头部插入数据pop( ) 从头部取出数据,并删除头部数据peek() ...
2018-07-18 21:55:01 172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人