使用 CSS 从左到右填充背景颜色
您试图使 li 元素的背景从左到右填充不同的颜色悬停时的颜色。为了实现这一点,您将利用线性渐变并对背景位置进行动画处理。
代码实现:
<code class="css">background: linear-gradient(to left, red 50%, blue 50%) right; background-size: 200% 100%;</code>
<code class="css">background-position: left;</code>
供应商前缀:
如果您想确保跨浏览器兼容性,则可能需要供应商前缀。请参阅问题中的评论,获取有关特定供应商前缀的指导。
其他选项:
以上是如何使用CSS在li元素上实现从左到右的颜色填充动画?的详细内容。更多信息请关注PHP中文网其他相关文章!