博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
黑科技总结
阅读量:7007 次
发布时间:2019-06-27

本文共 1428 字,大约阅读时间需要 4 分钟。

在网上看来的一些黑科技代码,总结一下

JS

单行写一个评级组件

原出处:蜗牛老湿 -

代码:

"★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate);复制代码

效果图:

~~取整

原出处:忘记了

代码:

~~"3.15"复制代码

效果图:

CSS

利用 CSS 的 content 属性 attr 抓取资料

使用css实现自定义tooltip的效果 原出处:jawil -

代码:

css:

$tipBackgroundColor:#546e7a;#cssContentAttrDemo {    position: relative;    margin-top: 50px;    margin-left: 50px;    &:before {        display: none;        content: attr(message);        position: absolute;        left: 0;        top: -35px;        background: $tipBackgroundColor;        color: white;        font-size: 12px;        height: 30px;        line-height: 30px;        padding: 0 10px;        border-radius: 2px;    }    &:after {        display: none;        content: "";        width: 0;        height: 0;        border: 6px solid transparent;        border-top: 6px solid $tipBackgroundColor;        position: absolute;        left: 10px;        top: -5px;        font-size: 12px;    }}#cssContentAttrDemo:hover {    &:before {        display: block;    }    &:after {        display: block;    }}复制代码

html:

你好呀
复制代码

效果图:

用 box-shadow 画"边框"

出处:

/*           x    y   模糊  扩散  [inset] 颜色 */box-shadow: 2px  2px  2px   1px   inset   red;复制代码

代码:

#example1 {	box-shadow:0 -10px 0 0 red;}#example2 {	box-shadow:0 -10px 0 0 red,0 10px 0 0 red;}#example3 {	box-shadow:inset 10px 10px red;}#example4 {	box-shadow:0 -10px 0 0 inset red;}复制代码

效果图:

转载于:https://juejin.im/post/5cab17896fb9a05e101da7c4

你可能感兴趣的文章
Redis need tcl 8.5 or newer
查看>>
系统思维\结构思维
查看>>
[日常] 编写HTTP接口文档
查看>>
Android App开发技能图谱(转载)
查看>>
【转】Kotlin 和 Checked Exception
查看>>
Java基础-二进制以及字符编码简介
查看>>
树莓派GPIO控制RGB彩色LED灯
查看>>
T-SQL基础查询——单表查询
查看>>
Android中经常使用的bitmap处理方法
查看>>
ffmpeg超详细综合教程——摄像头直播
查看>>
Python3在指定路径下递归定位文件中出现的字符串
查看>>
iterm2退出时保存会话状态,下次打开恢复
查看>>
关于UNPIVOT 操作符
查看>>
图片人脸检测——OpenCV版(二)
查看>>
java字符编码转换
查看>>
DPDK virtio-user
查看>>
mp3
查看>>
scrapy-redis介绍(一)
查看>>
微信公众平台开发概述
查看>>
Migrate from ASP.NET Core 2.0 to 2.1
查看>>