css3实现条状百分比效果

这次给大家带来css3实现条状百分比效果,实现css3实现条状百分比效果的注意事项有哪些,下面就是实战案例,一起来看一下。

1.png

效果图就是上方所示了,整个长条表示100%,绿色的部分表示该条目占比,鼠标移到该长条上时,显示百分比(title属性设置)
首先这个百分比,你要计算出来。
该条状,我用的是Label来进行显示,设置其background即可。用什么容器并不固定,根据自己布局需要,但是确定的一点是容器的宽度必须设置。
设置背景颜色的代码入下:
background:linear-gradient(to right, green 33.90%, #9e9e9e70 33.90%)
linear-gradient表示线性渐变,三个参数设置,第一个参数为方向to left:

设置渐变为从右到左。相当于: 270deg
to right:
设置渐变从左到右。相当于: 90deg
to top:
设置渐变从下到上。相当于: 0deg
to bottom:
设置渐变从上到下。相当于: 180deg。这是默认值,等同于留空不写。

后面为颜色设定,显而易见了,两个颜色,色值后跟该颜色的百分比,两个百分比一致即可,否则会出现一部分两个颜色的线性渐变。

立即学习“前端免费学习笔记(深入)”;

相信看了本文案例你已经掌握了方法,更多精彩请关注创想鸟其它相关文章!

推荐阅读:

css3阴影的详解

JavaScript的数组使用集合

javaScript容易被忽略的知识点

怎样用canvas绘制星空,月亮,大地,添加文字

以上就是css3实现条状百分比效果的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1545942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 17:41:22
下一篇 2025年12月12日 19:12:38

相关推荐

  • 几种关于html和css的使用方法

    本文主要和大家介绍了几种关于html和css的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 html使用方法篇 一:颜色代码 如果你想使用某种颜色,取得它的颜色值即可。比如,您想改变某些文字的颜色,您可以使用下面的代码:改变#符号后的代码即…

    好文分享 2025年12月21日
    000
  • css中id选择器的命名规则有哪些

    这次给大家科普一下css中id选择器的命名规则有哪些,给CSS中ID选择器命名的时候有哪些注意事项,下面就是总结,一起来看一下。 大小写敏感 只能包含[a-zA-Z0-9]、-,,其中不能以、-、0-9开头 在CSS的命名规范中,名称不能以数字开始,只能以字母、连字符、下划线开始。之后可以是字母、连…

    好文分享 2025年12月21日
    000
  • HTML与CSS中的过渡模块

    这次给大家带来HTML与CSS中的过渡模块,HTML与CSS中过渡模块的注意事项有哪些,下面就是实战案例,一起来看一下。  a标签的伪类选择器  a标签 1.通过我们的观察发现a标签存在一定的状态 1.1默认状态, 从未被访问过 1.2被访问过的状态 1.3鼠标长按状态 1.4鼠标悬停在a标签上状态…

    2025年12月21日
    000
  • HTML与CSS中2D转换模块

    这次给大家带来html与css中2d转换模块,html与css中2d转换模块的注意事项有哪些,下面就是实战案例,一起来看一下。 一. 2D转换模块 2D转换模块 立即学习“前端免费学习笔记(深入)”; /*其中deg是单位, 代表多少度*/ transform: rotate(45deg);/*第一…

    2025年12月21日 好文分享
    000
  • HTML与CSS中的动画模块

    这次给大家带来html与css中的动画模块,使用html与css中的动画模块注意事项有哪些,下面就是实战案例,一起来看一下。 一. 动画模块 1.过渡和动画之间的异同 1.1不同点 过渡必须人为的触发才会执行动画 动画不需要人为的触发就可以执行动画 立即学习“前端免费学习笔记(深入)”; 1.2相同…

    好文分享 2025年12月21日
    000
  • HTML与CSS中的3D转换模块

    这次给大家带来html与css中的3d转换模块,使用html与css中的3d转换模块注意事项有哪些,下面就是实战案例,一起来看一下。 文中的img标签![](images/jacky/xin.png) 全部变成了macdown格式 一. 什么是2D和3D 1.什么是2D和3D 2D就是一个平面, 只…

    2025年12月21日
    000
  • 怎样用CSS3制作登录框

    这次给大家带来怎样用css3制作登录框,用css3制作登录框的注意事项有哪些,下面就是实战案例,一起来看一下。 作为一个新手,个人觉得难点在:1.阴影的使用(外框,账户栏,密码栏,button)2.账户栏,密码栏的布局3.button颜色渐变下面给出一些思路,也希望大家提供一些简洁的方法帮助更多的新…

    2025年12月21日
    000
  • CSS常见样式

    这次给大家带来css常见样式,使用css常见样式的注意事项有哪些,下面就是实战案例,一起来看一下。 CSS Sprite(雪碧图)指什么? 有什么作用 CSS雪碧图 即CSS Sprite,也有人叫它CSS精灵图,是一种CSS图像合并技术,该方法是将小图标和背景图像合并到一张图片上,然后利用css的…

    好文分享 2025年12月21日
    000
  • 用HTML+CSS做一个实时预览的markdown编辑器

    这次给大家带来用html+css做一个实时预览的markdown编辑器,用html+css做一个实时预览的markdown编辑器的注意事项有哪些,下面就是实战案例,一起来看一下。 第一步 搭建布局: 1.构思布局(以下是总体布局) 2.项目下新建个index.html页面,写入以下代码: 立即学习“…

    2025年12月21日
    000
  • CSS布局之盒子模型属性

    这次给大家带来CSS布局之盒子模型属性,CSS布局的盒子模型属性的注意事项有哪些,下面就是实战案例,一起来看一下。 宽高width/height   在css中,可以对任何块级元素设置显式高度。   如果指定高度大于显示内容所需高度,多余的高度会产生一个视觉效果,就好像有额外的内边距一样;   如果…

    好文分享 2025年12月21日
    000
  • 怎样在CSS中解决长英文单词的页面显示问题?

    简言 在页面排版中,经常遇到长英文单词溢出段落容器的情况,如何解决该问题?现编制如下对比演示程序: 演示程序 42du.cn-在线演示程序 部分html代码 word-break:break-all; Extraordinarily longlong word!CSS代码 .break-all { …

    好文分享 2025年12月21日
    000
  • CSS预处理器之Less详解

    CSS 预处理器 为什么要有 CSS 预处理器 css基本上是设计师的工具,不是程序员的工具。在程序员的眼里,css是很头痛的事情,它并不像其它程序语言,比如说php、javascript等等,有自己的变量、常量、条件语句以及一些编程语法,只是一行行单纯的属性描述,写起来相当的费事,而且代码难以组织…

    好文分享 2025年12月21日
    000
  • CSS基础语法之CSS的3种引入

    这次给大家带来css基础语法之css的3种引入,css基础语法的css3种引入的注意事项有哪些,下面就是实战案例,一起来看一下。 CSS可算是网页设计的一个突破,它解决了网页界面排版的难题。可以这么说,HTML的Tag主要是定义网页的内容(Content),而CSS决定这些网页内容如何显示(Layo…

    好文分享 2025年12月21日
    000
  • HTML和CSS重点难点问题

    本文主要和大家分享HTML和CSS重点难点问题,希望能帮助到大家。 1.怎么让一个不定宽高的 p,垂直水平居中? 使用flex 只需要在父盒子设置:display: flex; justify-content: center;align-items: center; 使用 CSS3 transfor…

    好文分享 2025年12月21日
    000
  • HTML和CSS重难点知识点总结

    本文主要和大家分享html和css重难点知识点总结,希望能帮助到大家。 怎么让一个不定宽高的 p,垂直水平居中? 使用 Flex 只需要在父盒子设置:display: flex; justify-content: center;align-items: center; 使用 CSS3 transfo…

    好文分享 2025年12月21日
    000
  • css实现聚光灯效果的代码分享

    简介 CSS Variables,一个并不是那么新的东西,但对css来说绝对是一场革命。 之前使用变量的时候,需要借助sass、less等预处理工具来实现,现在我们可以直接使用css来声明变量。 兼容性 老规矩,先来看下兼容性 立即学习“前端免费学习笔记(深入)”; 兼容性一片绿,红的那不是还有两个…

    2025年12月21日 好文分享
    000
  • vue的css动画

    这次给大家带来vue的css动画,使用vue的css动画注意事项有哪些,下面就是实战案例,一起来看一下。 .toggle-cart-enter-active, .toggle-cart-leave-active {transition: all .3s ease-out;}.toggle-cart-…

    好文分享 2025年12月21日
    000
  • 关于CSS里的块级格式

    1.BFC 定义 bfc(block formatting context)直译为”块级格式化上下文”。它是一个独立的渲染区域,只有block-level box(块级元素)参与, 它规定了内部的block-level box如何布局,并且与这个区域外部毫不相干. 通俗地来说…

    好文分享 2025年12月21日
    000
  • CSS的伪类选择器

    这次给大家带来css的伪类选择器,css伪类选择器的注意事项有哪些,下面就是实战案例,一起来看一下。 a.random:hover{color:#64FFDA;font-size:120%;} //选择的是class=”random”的标签。 a#search:active{font-size:80…

    2025年12月21日
    000
  • 为什么把css文件放在头部

    我们知道,在html文件中,我们一般都是把css放在头部,把js放在尾部,这是为什么呢?今天给大家好好分析一下这样做的原因。 这样会先加载css的样式,在渲染dom的时候已经知道了自己的样式了,所以一次渲染成功 如果css放在底部,那么需要先渲染dom,然后加载css后会重新渲染之前dom,需要两次…

    好文分享 2025年12月21日
    000

发表回复

登录后才能评论
关注微信