30秒学会 CSS 片段 – 禁止选择文本
使文本无法被选择。
user-select: none
指定文本不能被选择.- 如果你不想让用户复制网站的内容,这不是一个完美的方法。用户仍然可以通过禁用 CSS 或者开发人员工具来轻松达到目的。
分享文章、钻研技术、改变生活!
使文本无法被选择。
user-select: none
指定文本不能被选择.假定元素的宽度可变,它的高度会自动适应 (比如其 width
和 height
可以保持固定的宽高比).
:before
上设置 padding-top
可以使元素的高度与宽度成一定的比例。比如设置成 100%
意味着高度始终是宽度的 100%
,也就是一个自适应的正方形。作用:检查给定的参数是否是 stream
。
实现思路:首先检查是否是 null
,如果不是的话再使用 typeof
检查是否中 object
,并且其属性 pipe
是否是 function
类型。
只用 CSS 来创建圆。
border-radius: 50%
弯曲元素的边缘来创建圆。width
和 height
必须一样,否则所创建的就是个椭圆。绑定对象的函数里的 this 到对象本身。
使用 Array.prototype.forEach()
来遍历对象里所有指定的函数,使用 Function.prototype.apply()
来指定函数中 this 的上下文为对象本身,再覆盖原先的函数。
在指定范围中返回 n
个随机整数。
先用 make()
来创建相应大小的切片,使用 range
来遍历切片,用 rand.Intn()
来生成从 0
到 max
– min
之间的随机数,再加上 min
。
从列表的尾部开始删除元素,直到传入的遍历函数返回 true
,然后返回剩下的元素。
使用 List.lastIndexWhere()
来遍历执行 test
函数,以找到最后一个满足条件的元素。如果未找到,返回空数据;否则使用 List.sublist()
来返回剩下的元素。