- 博客(3)
- 收藏
- 关注
原创 calc 的使用
calc() 此CSS函数允许在声明 CSS 属性值时执行一些计算。它可以用在如下场合:<length>、<frequency>,<angle>、<time>、<percentage>、<number>、或<integer>。 语法 /* property: calc(expression) */ width: calc(100% - 80px); 此 calc()函数用一个表达式作为它的参数,用这个表达式...
2021-10-23 17:57:35 218
原创 js 实现拖拽
首先 实现的大体思路 1、首先想到拖拽 需要用的事件函数 onmousedown()、onmousemove()、onmouseup() 2、想一下需要实现的逻辑 按下 之后触发 移动的事件,所以 需要事件的嵌套onmousedown()内部嵌套onmousemove()、onmouseup() 3 、具体实现计算移动的距离 window.onload = function () { var box = document.getElementById('box') box....
2021-10-15 16:25:07 131
转载 2021-10-13
理解 BFC 原理 一、常见定位方案 在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案: 普通流 (normal flow) 在普通流中,元素按照其在 HTML 中的先后位置至上而下布局,在这个过程中,行内元素水平排列,直到当行被占满然后换行,块级元素则会被渲染为完整的一个新行,除非另外指定,否则所有元素默认都是普通流定位,也可以说,普通流中元素的位置由该元素在 HTML 文档中的位置决定。 浮动 (float) 在浮动布局中,元素首先按照普通流的位置出现,然后根
2021-10-13 16:32:20 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人