【发布时间】:2023-03-16 04:53:01
【问题描述】:
我正在尝试找出如何用图像替换输入文本。我不能使用背景: url(.../.../);因为我使用的是 CSS3 渐变。我想通过使用多个背景,我可以添加另一个具有透明图像的背景,但是其余的背景渐变消失了。
谁能帮帮我?
【问题讨论】:
-
可以使用 CSS 或 jQuery 解决方案。
标签: css input background field
我正在尝试找出如何用图像替换输入文本。我不能使用背景: url(.../.../);因为我使用的是 CSS3 渐变。我想通过使用多个背景,我可以添加另一个具有透明图像的背景,但是其余的背景渐变消失了。
谁能帮帮我?
【问题讨论】:
标签: css input background field
多重背景和渐变......好吧,我想你可能会在浏览器支持的边缘危险地生活。您可以在此处找到您要查找的语法:
http://snook.ca/archives/html_and_css/multiple-bg-css-gradients
【讨论】:
您可以使用两个块,一个在另一个块中,并为每个块设置背景。结果,您将拥有所需的东西,即使在 IE6 中也可以使用(当然,渐变填充会回落到实心填充)。
【讨论】: