lizhenqiu blog
最新评论流与站内评论搜索
Comment Stream
最新评论聚合
共 3005 条评论
Current Page
链接聚合
链接标签分页
Latest
评论流
第 75 / 151 页
当前展示 1481 - 1500 条,共 3005 条评论
setTimeout,前端工程师必定会打交道的一个函数
js的实际经验,这些东西理解起来真的很吃力。
我还有是有一点点困惑,对于js 的事件队列与执行的队列有什么区别么?只有settimeout(0)可以放到队列尾部,改变实际实行顺序么?
setTimeout,前端工程师必定会打交道的一个函数
与我给出的calculating 的例子是相同的. dom操作是异步的,el[0].style.backgroundColor = 'red'; 异步操作不会立马执行,而是生成一个事件插入到事件队列的最后面,接着执行for循环,然后到el[0].style.backgroundColor = 'green'; 这句,又插入一个事件到队列里面. 这时队列里面有2个dom渲染的事件挨在一起. 其实它们都是执行了的,只不过速度太快,你只能看到最后的一个渲染结果. 本质问题是代码的执行顺序变了, 是先执行了for , 然后 dom,dom. 解决办法就是让for 也异步插入一个事件到队列尾部. 就变成dom,for,dom. 这样就能实时反馈渲染了.
setTimeout,前端工程师必定会打交道的一个函数
请问博主,下面的代码运行以后为什么不显示红色呢?
如何用单线程来解释?
常用html、demo代码
原生js,获取url ?号 #号后的对应键值对
常用html、demo代码
原生js尝试一个循环绑定和dataset方法输出index
奇妙的 CSS shapes(CSS图形)
四种纯css进度条
上传base64图片到七牛云存储
常用html、demo代码
不确定高度的内容能相对左邻右舍和父元素垂直居中提供一个思路
程序员编程常用网页工具集[游戏]
CRUD是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中数据库或者持久层的基本操作功能。
奇妙的 CSS shapes(CSS图形)
奇妙的 CSS shapes(CSS图形)
奇妙的 CSS shapes(CSS图形)
奇妙的 CSS shapes(CSS图形)
奇妙的 CSS shapes(CSS图形)
奇妙的 CSS shapes(CSS图形)
#5
奇妙的 CSS shapes(CSS图形)
奇妙的 CSS shapes(CSS图形)
深入解析JavaScript中函数的Currying柯里化
JS中的柯里化(currying)
问道js题目 编写add函数 然后 add(1)(2)(3)(4) 输出10 再考虑拓展性
一道面试题引发的对javascript类型转换的思考
奇妙的 CSS shapes(CSS图形)
使用 position:sticky 实现粘性布局
生效规则
position:sticky 的生效是有一定的限制的,总结如下:
须指定 top, right, bottom 或 left 四个阈值其中之一,才可使粘性定位生效。否则其行为与相对定位相同。
并且 top 和 bottom 同时设置时,top 生效的优先级高,left 和 right 同时设置时,left 的优先级高。
设定为 position:sticky 元素的任意父节点的 overflow 属性必须是 visible,否则 position:sticky 不会生效。这里需要解释一下:
如果 position:sticky 元素的任意父节点定位设置为 overflow:hidden,则父容器无法进行滚动,所以 position:sticky 元素也不会有滚动然后固定的情况。
如果 position:sticky 元素的任意父节点定位设置为 position:relative | absolute | fixed,则元素相对父元素进行定位,而不会相对 viewprot 定位。
达到设定的阀值。这个还算好理解,也就是设定了 position:sticky 的元素表现为 relative 还是 fixed 是根据元素是否达到设定了的阈值决定的。
奇妙的 CSS shapes(CSS图形)
clip-path 与 shape-outside 的兼容性
额,比较遗憾,这两个属性的兼容性目前仍处于比较尴尬的境地。感兴趣的可以看看 CANIUSE 。全面兼容使用仍需努力。
所以本文所展示的 Demo 都是在 -webkit- 内核浏览器下完成的。
最后
系列 CSS 文章汇总在我的 Github 。
到此本文结束,如果还有什么疑问或者建议,可以多多交流,原创文章,文笔有限,才疏学浅,文中若有不正之处,万望告知。😅😅😅
奇妙的 CSS shapes(CSS图形)
CodePen Demo -- 图文混排 shape-outside
嗯?好像没什么了不起啊?这不就是 float 的效果吗?
不,不是的,看看 float 和 加上shape-outside 后的对比:
看出区别了吗?使用了 shape-outside ,真正的实现了文字根据图形的轮廓,在其周围排列。
上图是使用开发者工具选取了作用了 shape-outside 的元素,可以看到,使用了特殊的蓝色去标记几何图形的轮廓。在这个蓝色区域之外,文字都将可以进行排列。
shape-outside 的本质
划重点,划重点,划重点。
所以,shape-outside 的本质其实是生成几何图形,并且裁剪掉其几何图形之外周围的区域,让文字能排列在这些被裁剪区域之内。
所以,了解了这个本质之后,我们再看看一些更复杂的图文混排。
平行四边形
CodePen Demo -- 图文混排 shape-outside
心形、菱形
CodePen Demo -- 图文混排 shape-outside