有趣的滚动条

今天在搭前端页面的时候,UI给过来的一个自定义的滚动条,要求必须与设计的一样,觉得有点有趣,现在记录一下。
效果图:
在这里插入图片描述
具体代码是这样的:

/*字体太长,这里我就减少一些*/
<div class="lss-test"><h2>人生如茶</h2><p>人生如茶。刚泡上的头道茶,沸水一沏,茶香四溢,犹如人生初年,刚入尘世,味淡而清香;二三道茶犹如人生进入青壮年,拼搏进取,充满坎坷,其味浓烈醇厚;茶至数道,味淡而涩甜,犹如老年,俗念淡化,回归自然。
人生如下棋。人的一生都在同命运下棋,不是你操纵命运,便是命运操纵你,战胜命运要有耐心,要有信心,你必须竭尽全力给自己创造机会。也许你的命运之棋步步皆输,你也无须悲观,坚持着走下去,哪怕只剩一门炮,你仍有机会打它的闷宫。人生如旅行。
人生如一次长长的旅行,旅行中有坦途也有弯路,你得以平静的心态面对每一天,挑战自我,执着向前,一如既往地朝着目的地走下去。当你到达终点站顾却来径时,才发现人生的旅途有喜有忧,有笑有泪,甚至得少失多,而这一切已构成了你生命旅程的全部。人生是一本书。
人生是一本难写的书,你就是再富有情感,也难以料想未来的墨迹留于何处。可你不写不行,于是你的每一天都是一篇文章,而且体裁各异,一页页的云彩或淡或浓,蓦然将你的生命包围,铸成了你的生活。聪明者会在每一页写出不朽的诗文,怠惰者却把太好的青春账簿涂抹一通,一无所获。一页页重复365次,你便迎来了一个个难忘的历程,不必强求别人的赏识,最重要的是写下无憾的人生。
人生可用尺量。这把尺在人们自己心中,心静则尺平,心明则尺准。这把尺度量着人生的轨迹和一言一行。请记住:量人时不要失之过严,量己时不要疏于过宽。“责人之心责己,恕己之心恕人。”持平这把尺子,必有堂堂正正的人生。人生如茶。刚泡上的头道茶,沸水一沏,茶香四溢,犹如人生初年,刚入尘世,味淡而清香;二三道茶犹如人生进入青壮年,拼搏进取,充满坎坷,其味浓烈醇厚;茶至数道,味淡而涩甜,犹如老年,俗念淡化,回归自然。
人生如下棋。人的一生都在同命运下棋,不是你操纵命运,便是命运操纵你,战胜命运要有耐心,要有信心,你必须竭尽全力给自己创造机会。也许你的命运之棋步步皆输,你也无须悲观,坚持着走下去,哪怕只剩一门炮,你仍有机会打它的闷宫。人生如旅行。</p>
</div>
/*css*/
.lss-test h2{font-size: 20px;
}
.lss-test p{margin-top: 18px;color: #333;font-size: 12px;
}
.lss-test{height: 395px;overflow-y:auto;
}
/*定义滚动条高及背景颜色*/ 
.lss-test::-webkit-scrollbar 
{ width: 10px; background-color: #fff;
}   
/*定义滚动条轨道 内阴影,圆角*/ 
.lss-test::-webkit-scrollbar-track 
{ border-radius: 6px; background-color:#7d7d7d;background: url(../img/滚动条2.gif) no-repeat;  background-position: center center;/*设置背景图像的起始位置居中*/
}    
/*定义滑块 内阴影+圆角*/
.lss-test::-webkit-scrollbar-thumb {border-radius: 10px;background: url(../img/滚动条.gif) no-repeat;background-size:100% 100%;
}

一个有趣的滚动条就这样完成了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/443364.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

查询分页的几种sql语句

sql server 中的分页查询sql语句不跟mysql 一样&#xff0c;mysql 用 limit 可以实现查询sql分页。如&#xff1a; select * from news where id>(select id from news limit 250000,1) limit 10; //相对执行效率高 select * from news limit 250000,10;mysql 中 limit总是…

c#解决在数据表格中无法显示秒数问题

在查询日期的时候&#xff08;年月日时分秒&#xff09;&#xff0c;发现丢失了秒&#xff0c;在这里我用的是自己 封装的Vo类里面的时间转换&#xff0c;没有把秒数查询出来&#xff0c;在Vo动不了手&#xff0c;我还不能对Controller 动手了&#xff1f; 查询&#xff1a; 更…

解决 idea 复制jsp 文件过来页面报404

今天在做功能的时候把另外一个jsp文件复制过来&#xff0c;发现页面一直报404&#xff0c;咋搞的&#xff0c;检查路径没有问题&#xff0c;报404这个就奇葩了&#xff0c;后面经过一番“洗脑”&#xff0c;才发现jsp文件复制过来少了一个特别重要的步骤&#xff0c;那就是重新…

解决ckeditor富文本在layui 弹框中大小字体等下拉不显示

css <div class"layui-input-inline" style"width:1100px;"><div class"noticeContent"><textarea id"Introduce1" name"处分结果" class"form-control" style"z-index:19991015">&…

C# DateTime.Compare判断两个DateTime 日期是否相等

DateTime t1 DateTime.Now.Date; //2020/8/4 0:00:00 DateTime t2 Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"));//得到2020/8/4 16:24:54 DateTime t3 Convert.ToDateTime(t1.AddHours(16).AddMinutes(24).AddSeconds(t2.Second).AddM…

解决git上传提交的时出现:Please tell me who you are.问题

今天安装好git后&#xff0c;创建新项目&#xff0c;当git上传提交时出现了一个问题&#xff0c;如下&#xff1a; Commit failed - exit code 128 received, with output: *** Please tell me who you are.Rungit config --global user.email "youexample.com"git …

vue解决v-for报错 [vue/valid-v-for]Custom elements in iteration require ‘v-bind:key‘ directives

v-for报错 [vue/valid-v-for]Custom elements in iteration require ‘v-bind:key’ directives.eslint-plugin-vue 原因&#xff1a;这是因为我安装的enlint插件&#xff0c;它会对代码的规范进行检查。我这里用到v-for&#xff0c;但它是需要key值的&#xff0c;当不根据它的…

vscode中如何运行git

在vscode 中运行git 指令&#xff0c;发现报错。 这是因为还没有进行安装git &#xff0c;所以这个指令对于vscode 来说是没有办法识别的&#xff0c;这时&#xff0c;我们就要进行下载安装git。 第一步&#xff1a;下载git 去到git 官网&#xff1a; 点击下载&#xff0…

通过nginx在window下部署项目

1…安装nginx 首先&#xff0c;进入nginx 的官网&#xff0c;下载nginx&#xff0c;安装nginx 通过&#xff0c;https://nginx.org/ 链接进入 Mainline version&#xff1a;开发版&#xff0c;mainline 目前主力在做的版本 Stable version&#xff1a;最新稳定版&#xff0c;生…

C# 字符串逗号分隔存到List 数组(互相转换)

List 数组用逗号分隔成字符串 var ptCancelFileUpload context.PtCancelFileUpload.Where(x > x.Recordstatus ! RecordStatusType.InActive.ToStr()).Select(x > x.Taskcode).ToList();if (ptCancelFileUpload.Count > 0){string resultStr "";foreach …

代码块概述

代码块&#xff1a;在Java中&#xff0c;使用{}括起来的代码被称为代码块。 根据其位置和声明的不同&#xff0c;可以分为&#xff1a; 局部代码块:局部位置,用于限定变量的生命周期。 构造代码块:在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前&#xff0c;都…

Android常见命令

1&#xff09;adb指令 adb kill-server 杀死adb服务 adb start-server 开启adb服务 cd desktop&#xff08;假如安装包在桌面&#xff09; adb install 应用名.apk 安装应用 adb uninstall 应用包名 …

final,finally和finalize的区别

&#xfeff;&#xfeff;final&#xff1a;最终的意思&#xff0c;可以修饰类&#xff0c;成员变量&#xff0c;成员方法 修饰类&#xff0c;类不能被继承 修饰变量&#xff0c;变量是常量 修饰方法&#xff0c;方法不能被重写 finally&…

Collection集合总结

&#xfeff;&#xfeff;Collection|--List 有序,可重复|--ArrayList底层数据结构是数组&#xff0c;查询快&#xff0c;增删慢。线程不安全&#xff0c;效率高|--Vector底层数据结构是数组&#xff0c;查询快&#xff0c;增删慢。线程安全&#xff0c;效率低|--LinkedList底层…

排序算法之冒泡排序,选择排序

public class Sort {public static void main(String[] args) {int[] arr { 24, 69, 80, 57, 13 };bubbleSort(arr);selectSort(arr);for (int s : arr) {System.out.print(s "/");}}//冒泡排序public static void bubbleSort(int[] arr) {for (int i 0; i < a…

java设计模式之装饰模式

装饰模式&#xff1a;又名包装(Wrapper)模式&#xff0c;装饰模式以对客户端透明的方式扩展对象的功能&#xff0c;是继承关系的一个替代方案。 装饰模式可以在不创造更多的子类的模式下&#xff0c;将对象的功能加以扩展。 经典代码&#xff1a; //装饰模式interface Phone…

Hibernate与 MyBatis的比较

第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架&#xff0c;它出身于sf.net&#xff0c;现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参考资料官网&#xff1a;http://www.mybatis.or…

面试题之实现1分2分5分组成2角问题

三种硬币&#xff0c;用数学排列组合的思想&#xff0c;就是从3种不同的物品中选择然后再组合&#xff0c;当然每种物品选择的数量是变化的&#xff0c;所以就设定1分的数量为i,2分的数量为j,5分的数量为k.接着再想想&#xff0c;因为最终的结果是2角&#xff0c;也就是20分&am…

java设计模式之模板模式

模板模式是类的行为模式。准备一个抽象类&#xff0c;将部分逻辑以具体方法以及具体构造函数的形式实现&#xff0c;然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法&#xff0c;从而对剩余的逻辑有不同的实现。这就是模板方法模式…

Java 代码性能优化

代码优化&#xff0c;一个很重要的课题。可能有些人觉得没用&#xff0c;一些细小的地方有什么好修改的&#xff0c;改与不改对于代码的运行效率有什么影响呢&#xff1f;这个问题我是这么考虑的&#xff0c;就像大海里面的鲸鱼一样&#xff0c;它吃一条小虾米有用吗&#xff1…