【css+js】彩色书签
点击后,书签就会慢慢消失,主要依靠css动画实现,
代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>body {padding: 0;margin: 0;background-color: #181857;height: 100vh;overflow: hidden;}li.hide {opacity: 0;transition: opacity ease-in 1s;}li {background-color: #FFFFFFCC;color: #FFF;border-radius: 5px;height: 22px;list-style: none;text-align: right;position: absolute;left: 30px;top: calc(50vh - 22px);width: 70%;opacity: 1;transition: transform ease-in 1s, opacity ease-in .5s, background-color ease-in .8s;transform-origin: left center;padding: 10px 50px 10px 10px;}li:hover {filter: brightness(40%);}ul {padding-inline-start: 0;padding-inline-end: 0;marker: none;height: 100vh;overflow: hidden;margin: 0;user-select: none;}li:nth-child(1) {transform: rotate(-80deg);background-color: rgba(245, 71, 71, 0.8);}li:nth-child(2) {transform: rotate(-60deg);background-color: rgba(245, 144, 71, 0.8);}li:nth-child(3) {transform: rotate(-40deg);background-color: rgba(245, 196, 71, 0.8);}li:nth-child(4) {transform: rotate(-20deg);background-color: rgba(103, 245, 71, 0.8);}li:nth-child(5) {transform: rotate(0deg);background-color: rgba(71, 245, 230, 0.8);}li:nth-child(6) {transform: rotate(20deg);background-color: rgba(71, 120, 245, 0.8);}li:nth-child(7) {transform: rotate(40deg);background-color: rgba(129, 71, 245, 0.8);}li:nth-child(8) {transform: rotate(60deg);background-color: rgba(207, 71, 245, 0.8);}li:nth-child(n+9) {opacity: 0;/*background-color: red;*/transform: rotate(90deg);}</style><script>let dlist = ['meine','hello','is','var','let','laugh','many','child','lightning']window.onload = () => {let ul = document.querySelector('ul')let k = dlist.lengthlet lil = []for (let i = 0; i < 100; i++) {let v = i % klet str = dlist[v]let li = document.createElement('li')li.innerText = strli.addEventListener('click', (e) => {e.target.remove()})ul.append(li)lil.push(li)}}</script>
</head>
<body>
<ul></ul>
</body>
</html>
【css+js】彩色书签相关推荐
- HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码)
HTML+CSS+svg绘制精美彩色闪灯圣诞树, HTML+CSS+Js实时新年时间倒数倒计时(附源代码) 本篇目录 一.前言 二.主要功能 三.效果展示 四.编码实现步骤 五.资源下载 六.完整源代 ...
- php 生成纯黑白图片,使用CSS将彩色图片转换为黑白图片
通过使用过滤器我们能够不使用photoshop等图像软件或js.php等技术就可以进行各种图像处理.现在,CSS过滤器已经被各种现代浏览器广泛支持,我们可以使用一些组合的方法,来制作跨浏览器的图像处理 ...
- 最新ie图标变灰css,css+js整站变灰(兼容IE7+)
原标题:css+js整站变灰(兼容IE7+) 历年大型地震等自然灾害来临过后,各大网站整站都变成灰色以悼念逝去的生命,那么这种整站变灰的效果是怎么做到的? 重写一套css?NO,即便你有这个时间重写, ...
- w3c h5 + css + js笔记
公司电脑:/Users/yangyangzi/Desktop/YangZi2/2019前端/h5+css+js 「 1. js基础/css基础/html基础 w3school https://www. ...
- HTML+CSS+JS 实现抖音3D炫酷相册? 创意网页小礼物了解一下呗?(纪念日的小浪漫)
为心爱的人做一个超具创意的网页生日祝福吧❤(飘动爱心3D相册)HTML+CSS+JavaScript 是不是还没有给心爱的人准备小礼物呀,但是别担心,精心创作了一个"飘动爱心3D相册&quo ...
- 一文入门HTML+CSS+JS(样例后续更新)
一文入门HTML+CSS+JS(样例后续更新) 前言 HTML,CSS和JS的关系 HTML head元素 title link meta body元素 设置网页正文颜色与背景颜色 添加网页背景图片 ...
- 【转】Maven Jetty 插件的问题(css/js等目录死锁)的解决
Maven Jetty 插件的问题(css/js等目录死锁,不能自动刷新)的解决: 1. 打开下面的目录:C:\Users\用户名\.m2\repository\org\eclipse\jetty\j ...
- html及js试题,HTML+css+js试题..docx
HTMLcssjs试题. HTML+CSS+JS面试题一.单项选择(165题)1.HTML是什么意思?A)高级文本语言B)超文本标记语言C)扩展标记语言D)图形化标记语言2.浏览器针对于HTML文档起 ...
- css/js压缩工具
css/js压缩工具 http://ajaxmin.codeplex.com/
- html css js书写规范
无论是从技术角度还是开发视角,对于web前端开发规范文档都有一定规范,本文就css3和html5的发展前景总结了一系列的web开发文档,仅供大家参考. 规范目的: 为提高团队协作效率, 便于后台人员添 ...
最新文章
- WinDbg 脚本实例,可以显示 SSDT
- 67.数据库系统的三级模式
- Graphics View 坐标系统
- DCMTK:测试dcmseg的DcmSegUtils功能
- 把iconfront的资源放cdn访问_详解mpvue小程序中怎么引入iconfont字体图标
- linux 文件重命名或文件移动
- python 拟牛顿法 求非线性方程_有限元简单科普之——改进的欧拉法
- windows 上安装 python3.7 和 pip 并配置虚拟环境
- 程序员如何实现编码黄金标准?
- ADOMDConnection连接字符串与AnalysisService服务器配置
- 教你如何用两个队列实现一个栈
- 知其然知其所以然 itoa实现 整型转字符串
- Linux与Windows设置共享文件夹的实现
- 院校-美国:麻省理工学院(MIT)
- 【1.7k行代码优秀课设】基于stm32f4xx粤嵌GEC-M4的按键密码锁、呼吸灯、蜂鸣器音乐、超声波测距及倒车雷达、温湿度检测、光敏电阻自动灯光调节、USART串口控制系统
- 小哈机器人发布新品_解决孩子学习烦恼 小哈教育机器人二代新品上市
- 玩转Atlas 200DK(一)分设环境之开发环境准备
- ubuntu 16.04 无法连接wifi
- Java 并发编程内部分享PPT分享
- 亚马逊云科技 + 英特尔 + 中科创达为行业客户构建 AIoT 平台