18得票3回答
使用CSS线性渐变生成纯色(非平滑颜色)

假设我的线性CSS渐变如下所示: background: linear-gradient(to right, red 0%, green 20%, blue 40%, purple 60%, yellow 80%, black 100%) 它会生成以下CSS渐变效果: 我如何用纯色创建相同的...

18得票5回答
如何正确地为我的三角形图形添加阴影和渐变?

我想要实现以下设计: 我尝试使用 :after 和 :before,但它们不起作用。以下是我目前的代码: .design { background: #ea053a; display: inline-block; height: 155px; margin-left...

17得票2回答
背景图片,线性渐变锯齿边缘需要平滑边缘的结果

我试图让一张图片底部呈尖角状。我已经尝试通过在底部制作两个三角形来实现这种效果。它们必须是响应式的。在搜索了整个互联网并尝试了很多不符合我的要求的示例后,这是目前为止我能够制作出的最好效果。 body, html { height: 100% } .image { wi...

16得票5回答
SVG线性渐变在Safari浏览器中不起作用。

我有一个包含线性渐变的SVG对象直接嵌入文档中,在Chrome和Firefox中工作正常,但在Safari中没有任何渲染。如果我将SVG作为文件创建并使用Object标签嵌入它,它在Safari中可以正常工作。其他形状和填充功能正常,只是线性渐变无法工作。我想我可以使用Object,但我更喜欢...

16得票4回答
如何给一个容器添加带有透明间隙的边框?

以下是我试图只用CSS实现的设计图。 我该如何实现这样的容器div边框,以便我可以在间隙中放置透明的标志和文字。这个设计将用于视频背景上。黑色背景仅用于说明目的。 到目前为止,我已经尝试过像这样的一些测试: body { background: black; } p {...

16得票3回答
使用CAGradientLayer定义渐变的角度

我正在尝试使用 CaGradientLayer 绘制角度渐变。我知道可以使用 startPoint 和 endPoint 来定义角度。对于一些标准的角度,如0、90、180、360等,我可以计算这些点。但是我想为任意角度制定这些点。我尝试使用一些三角学计算它,但没有成功。有人可以给我指引如何为...

16得票2回答
SVG线条上的线性渐变

我想知道如何使linearGradient穿过(从上到下)这条线,而不是像下面的示例中渐变沿着(从左到右)这条线。<svg xmlns="http://www.w3.org/2000/svg" version="1"> <defs&gt...

15得票3回答
如何在CSS中创建一个带有三种颜色的渐变,而不使用颜色升级?

在这个例子中,我使用了由两种颜色组成的渐变,向右对齐。 background: linear-gradient(to right, #c4d7e6 50%, #66a5ad 50%, #66a5ad 50%); 我是否可以拥有超过两种颜色的方法?比如说,我可以在第二个颜色的右边加上红...

15得票3回答
用渐变填充SVG形状

如何在此图案上应用线性渐变和投影阴影效果? <svg viewbox="0 0 60 10"> <pattern x="-8" id="waves" patternUnits="userSpaceOnUse" width="10" height="10...

15得票1回答
如何使用CSS在两个渐变之间创建曲线?

我有两个带有不同渐变背景的div,我需要在它们之间创建一个S形曲线。 这是使用渐变div的示例fiddle: https://jsfiddle.net/JerryGoyal/rjyfc46c/2/ #section1{ height:200px; backgroun...