gpt4 book ai didi

html - 如何使用CSS添加垂直渐变?

转载 作者:搜寻专家 更新时间:2023-10-31 22:04:25 25 4
gpt4 key购买 nike

我有如下垂直子菜单:

<div id="dropdown_menu" class="menu">
<ul>
<li> <a>First Link</a></li>
<li> <a>Second Link</a></li>
</ul>
</div>

我将底部背景放在 css 类“菜单”中,顶部背景放在 .menu ul 中。现在,我有一个从上到下改变颜色的垂直渐变(在整个垂直菜单中),因此我不能把它放在 .menu ul li 中。是否可以在不更改 html 的情况下添加垂直渐变?

最佳答案

#dropdown_menu {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF280C00', endColorstr='#004A1D00'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#280C00), to(rgba(75, 30, 0, 0))); /* for webkit browsers */
background: -moz-linear-gradient(top, #280C00, rgba(75, 30, 0, 0)); /* for firefox 3.6+ */
}

在此处查看实际实现:http://www.salonbelledesoir.com (边缘周围的渐变是 CSS 渐变。)

这在 Opera 中不起作用(尽管可能有一个我不知道的 -o-gradient 属性。

或者,您可以使用常规背景图片,并相应地重复。

关于html - 如何使用CSS添加垂直渐变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3893492/

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