CSS:没有过渡的渐变?

标签 css

我想用两种不同的颜色制作一个简单的条形图。我想要的是第一种颜色停止,第二种颜色开始,没有过渡或渐变。我知道这听起来很蠢,没有渐变的渐变!

CSS

 -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60px,rgba(27,151,143,1) 60px,rgba(27,151,143,1) 60px,rgba(27,151,143,1) 100%);

它产生非常接近的结果,但是两种颜色相遇的地方会变得模糊,因为它仍在进行过渡/渐变。

有没有一种方法可以做到完美停止,如果那是术语的话?

最佳答案

这是我最喜欢的 CSS 渐变生成器工具。有一个像 photoshop 这样的可视化编辑器,它会吐出 CSS 供您复制和粘贴。

http://www.colorzilla.com/gradient-editor/

关于CSS:没有过渡的渐变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22668035/

相关文章:

html - 棘轮 : adding buttons in a list

javascript - 是否可以禁用在页面中查找的 Ctrl + F?

html - CSS 选择器 - 如何单独选择容器内的跨度?

javascript - 我应该如何将 HTML/CSS 内容发送到服务器?

javascript - 在 Bootstrap 中动态更改下拉宽度

css - 样式特定表而不影响每个表

javascript - IE 中的图像 slider 问题 - Bug?

CSS3 变换旋转和对齐

javascript - 简单的 jquery slideToggle 在任何浏览器中都不起作用

html - 在 HTML 中翻转标点符号