首页前端开发CSScss 好看的进度条

css 好看的进度条

时间2023-11-15 05:42:02发布访客分类CSS浏览199
导读:在现代网页设计中,进度条是非常常见的元素,可以用来展示一段操作的进度,或者表示一个状态的变化。而如果想要让进度条更加美观,就需要运用CSS技巧优化样式。下面将介绍几个CSS实现进度条的好看样式。/* 1. 线性渐变进度条 */progres...

在现代网页设计中,进度条是非常常见的元素,可以用来展示一段操作的进度,或者表示一个状态的变化。而如果想要让进度条更加美观,就需要运用CSS技巧优化样式。下面将介绍几个CSS实现进度条的好看样式。

/* 1. 线性渐变进度条 */progress {
      width: 100%;
      background-color: #ddd;
}
progress::-webkit-progress-bar {
      background-color: #ddd;
      border-radius: 10px;
}
progress::-webkit-progress-value {
      background: linear-gradient(to right, #ffc107, #ff5722);
      border-radius: 10px;
}
progress::-moz-progress-bar {
      background: linear-gradient(to right, #ffc107, #ff5722);
      border-radius: 10px;
}

这段代码是实现线性渐变进度条的样式,使用了CSS的渐变效果,当进度条增加时,进度条的颜色也会从左往右变化,达到美观的效果。

/* 2. 扇形进度条 */.progress {
      position: relative;
      width: 100px;
      height: 100px;
      border-radius: 50%;
      background-color: #ddd;
      overflow: hidden;
}
.progress::after {
      content: "";
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      border-radius: 50%;
      border: 10px solid transparent;
      border-top-color: #ffc107;
      animation: progress 10s linear infinite;
}
@keyframes progress {
  to {
     transform: rotate(360deg);
 }
}

这段代码是实现扇形进度条的样式,它直接使用了CSS的动画效果实现了进度条的增加,同时通过旋转达到了扇形的效果,给人一种更加可视化的形象。

/* 3. 三角形进度条 */.progress {
      position: relative;
      width: 100px;
      height: 100px;
}
.progress::after {
      content: "";
      position: absolute;
      top: 0px;
      left: 0px;
      width: 50%;
      height: 100%;
      border-radius: 5px;
      background-color: #ffc107;
      transform: skewX(-45deg);
      animation: progress 10s linear infinite;
}
@keyframes progress {
  to {
     width: 100%;
 }
}
    

这段代码实现了三角形进度条的样式,它使用了CSS的skewX效果,实现了三角形的斜角,通过动画,让进度条不断增加,让三角形有一种被填充颜色的效果,比较独特。

以上就是几个常见的CSS实现好看的进度条的样式,它们通过CSS技巧让进度条变得更加美观有趣,可以应用于很多网页设计中,增加网页的视觉体验。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css 好看的进度条
本文地址: https://pptw.com/jishu/539869.html
css底部快捷菜单栏 css 好看的虚线边框样式

游客 回复需填写必要信息