gpt4 book ai didi

css - 如何在 weasyprint 中使用线性渐变?

转载 作者:行者123 更新时间:2023-11-28 11:59:46 24 4
gpt4 key购买 nike

我正在尝试使用 weasyprint 从 HTML 渲染 pdf。

我需要使用线性渐变作为背景色。

但是当我尝试使用时:

背景颜色:线性渐变(向右,#da208b,#4b77f2 51%,#6bd2b5);

我得到一个没有背景颜色的 pdf。 (html 正确呈现)

那么我如何在 weasyprint 中做到这一点呢?我在文档中看到应该支持线性渐变。

最佳答案

你应该使用 background css 属性而不是 background-color:

<!DOCTYPE html>
<html>
<head>
<style>
.bad {
background-color: linear-gradient(to right, #da208b, #4b77f2 51%, #6bd2b5);
}
.good {
background: linear-gradient(to right, #da208b, #4b77f2 51%, #6bd2b5);
}
</style>
</head>
<body>

<div class="bad">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum..</p>
</div>

<div class="good">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</div>

</body>
</html>

关于css - 如何在 weasyprint 中使用线性渐变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47697738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com