html背景宽度随字数变化,前端:关于进度条上的字的问题,字的颜色是怎么随着背景色的变化而变化的...
发布日期:2021-06-24 10:54:07
浏览次数:2
分类:技术文章
本文共 574 字,大约阅读时间需要 1 分钟。
emmmmm 吃饭前等人,就简单实现了一个,但是不知道兼容性咋样。。主要用的就是 css3 的 clip 属性
Documentdiv {
width: 400px;
height: 40px;
line-height: 40px;
text-align: center;
}
.progress-container {
position: relative;
border: 1px solid black;
font-size: 28px;
}
.skyblue {
position: absolute;
top: 0;
z-index: 1;
background: skyblue;
color: white;
}
.white {
position: absolute;
top: 0;
z-index: 2;
background: white;
color: skyblue;
clip: rect(auto auto auto 194px);
}
50%
50%
原理大概这样:
包裹的容器里有两个初始定位一样的 div
底下的 div 长这样:
上面的 div 长这样:
之后根据进度用 js 来调整 clip: rect(top, right, bottom, left) 中的属性值就行了,这个例子里调整的是 left 值
转载地址:https://blog.csdn.net/weixin_32306771/article/details/117774141 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月15日 07时18分53秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
springMVC运行流程及涉及的相关组件
2019-05-07
[idea] idea没有错误提示的解决方法(一直处于错误分析中)
2019-05-07
[idea] idea如何提取变量(拆分变量赋值和声明)
2019-05-07
[maven]jar包依赖错误,如何手动添加到maven仓库
2019-05-07
[spring] spring-dao层配置文件
2019-05-07
[spring] spring-service层配置文件
2019-05-07
[spring] 事务管理配置文件配置文件
2019-05-07
[shiro]安全框架shiro与spring整合的配置文件
2019-05-07
[java]接口中的成员属性最终都是公共静态常量
2019-05-07
[MyBatis]如何配置mybatis的逆向工程
2019-05-07
[maven]设置maven的镜像仓库和全局编译器
2019-05-07
[idea] 无法打断点,单击或双击代码行左侧区域无效
2019-05-07
[activeMQ]分布式开发中消息队列activeMQ和spring整合配置文件
2019-05-07
[设计模式]二十三种设计模式和基本原则总体介绍
2019-05-07