用图像替换按钮文本?

发布于 2024-09-14 13:44:13 字数 123 浏览 3 评论 0原文

我正在尝试找出如何用图像替换输入文本。我无法使用背景:url(.../.../);因为我正在使用 CSS3 渐变。我认为通过使用多个背景,我可以添加另一个具有透明图像的背景,但其余的背景渐变就会消失。

谁能帮助我吗?

I'm trying to find out how to replace the input text with a image. I can't use background: url(.../.../); because I am using CSS3 Gradients. I thought with using multiple backgrounds I am able to add another one that has a transparent image but then the rest of the background gradients disappear.

Can anyone help me?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遮了一弯 2024-09-21 13:44:13

多个背景渐变......好吧,我想你可能会危险地生活在浏览器支持的边缘。您要查找的语法可以在这里找到:

http://snook。 ca/archives/html_and_css/multiple-bg-css-gradients

Multiple background and gradient... well I suppose you can live dangerously at the edge of browser support. The syntax you're looking for can be found here:

http://snook.ca/archives/html_and_css/multiple-bg-css-gradients

断舍离 2024-09-21 13:44:13

您可以使用两个块,一个在另一个块内,并为每个块设置背景。结果,您将获得所需的内容,并且即使在 IE6 中也可以使用(当然,渐变填充会回落到实心填充)。

You can use two blocks, one inside another and set background for each of them. In result you will have what you need and that will be usable even in IE6 (of course, gradient fill fall back to solid one).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文