擅长:python、mysql、java
在EdoARDO GuriReROS优秀建议中,你也可以考虑使用{{CD1}},其中最后一个数字设置了颜色的不透明度。这样,您将使背景逐渐显示在矩形后面:</p>
<p><a href="https://i.stack.imgur.com/fyROJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fyROJ.png" alt="enter image description here"/></a></p>
<p><strong>完整代码:</strong></p>
<pre><code>import plotly.graph_objs as go
fig=go.Figure()
for i in range(100):
opac = 1-(i/100)
fig.add_shape(type='line',
xref="x",
yref="y",
x0=2.5,
x1=3.5,
y0=i*(2/100),
y1=i*(2/100),
line=dict(color='rgba({}, {}, {}, {})'.format((0),(0),(255),(opac)),
width=5,))
fig.update_xaxes(range=[2, 4])
fig.update_yaxes(range=[-1, 2.5])
fig.show()
</code></pre>