css - 提交按钮透明但不是文字

标签 css submit transparent

我有一个提交按钮。我希望背景透明(%), 但不是文字。文本必须保持不透明。 我尝试使用以下 CSS:

opacity:0.2;
filter:alpha(opacity=40);

但这使得整个提交按钮透明化,包括文本。 如何使文本保持干净?

最佳答案

IE8 不支持 rgba() 值,所以对于 IE8 你可以使用这个方法:

创建一个大于 1x1 像素且与背景透明度相匹配的 png。

对于 IE9+,您可以在 background: 元素上使用 rgba(255,255,255,0.2);,这根本不会影响文本。

希望对你有帮助

关于css - 提交按钮透明但不是文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18077496/

相关文章:

php - 如何防止在PHP中多次点击提交多个表单

cakephp - 自定义提交按钮

iphone - 使用 xCode4 将应用程序提交到应用程序商店 - 关键步骤摘要 - 请更正/添加

css - 使用 CSS 变量时 VS MVC 元素 CSS 缩小失败

jquery - 表单验证 - 滚动过去的输入框

html - 如何在悬停时选择多个元素

asp.net - 当 BackColor 透明时,MS Charts 中的文本获取 "blocky"

javascript - 只要父元素不比窗口宽,如何使父元素适合其 float 的子元素?

iphone - 如何为iPhone制作部分透明的png图像按钮?

Android 透明 WebView 在 VideoView 之上