问题标签 [repeating-linear-gradient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 线性渐变中的色标参数
我有这个重复的线性渐变 CSS 设计。
我知道颜色参数是什么意思,但颜色后面的百分比似乎含糊不清。它的真正含义是什么?那是标识颜色必须开始的位置吗?要不然是啥?
我已经阅读了文档,但我无法理解。有人可以用更简单的语言向我解释吗?
谢谢你。
css - 操纵重复线性渐变
我想重新创建类似于优步品牌网站的线条图案:https ://brand.uber.com/ - 特别是您可以在后台看到的重复线条:http: //prntscr.com/etius6
为此,我想到了使用带有 css 的重复线性渐变。
它有效,但我想稍微调整一下。基本上我想消除第一个条,但是我尝试的任何方法都只会使渐变消失或者变得奇怪地变薄,总是将条留在它们现在所在的位置..background-position
也没有效果。
任何帮助都会很棒,谢谢
javascript - 当 background-size 值超过 255px 时,为什么 firefox 不渲染这种线性渐变?
我正在尝试使用绝对定位的不可交互 div 创建网格覆盖。我正在尝试使用 repeating-linear-gradient 属性来完成此操作,正如我在其他地方为该解决方案所建议的那样。此功能的实现在 Chrome 上运行良好,但我似乎需要某种 polyfill - 或者我做错了什么 - 以实现 Firefox 兼容性。
要查看该问题,请在最新版本的 firefox(52,尽管其他版本也显示我的问题)中并访问此 jsfiddle:
https://jsfiddle.net/g5v0o7ks/4/
有问题的结果css:
每个输入加 1。也减少它们。当超过 255 像素时,线性渐变完全消失,这在 chrome 中似乎不会发生。我也尝试过使用百分比值来处理这个问题,但是渐变仍然会在 255 像素的硬限制上消失。
我认为这个问题不是预期的行为,因为背景大小在 MDN 页面上没有任何注明的像素限制。以前有没有人遇到过这个问题,或者您是否注意到我的代码中有一个错误导致 jsfiddle 无法按预期运行?
css - CSS背景:重复线性渐变的偏移量
<div>
我在 SASS中绘制了一个网格作为以下方式的重复背景:
它呈现以下方式:
但我希望它以15px
向左偏移(或4 * $minor-grid-size + 15px
向右偏移)呈现,即:
现在我不能使用margin-left
,因为它也会偏移<div>
标签内的元素,我不希望这样,看这里的小提琴(不要关注 JS)。
我只希望背景有一个偏移量。
css - CSS 重复线性渐变在 Safari 11 中被破坏?
我刚刚将 OSX 升级到 High Sierra,将 Safari 升级到 11.01,我重复的线性渐变完全不正常。这是最新版本 Safari 的已知问题吗?
图像显示了与 Chrome 的比较,它仍然按预期运行(此处为 codepen)。
css - 修复镜像对角线背景图案
我已经为镜像对角线背景图案创建了一个解决方案,但错误仅存在于 Firefox 中,在某些屏幕宽度下,左右定位元素之间会出现一条垂直线。有没有人有解决方案或黑客?唯一的要求是背景是 CSS(没有链接的图像文件)。