Html 如何隐藏按钮元素的值?

Html 如何隐藏按钮元素的值?,html,css,Html,Css,如何在仍显示按钮的同时隐藏按钮的值?我使用的颜色:透明;但这不起作用 我想隐藏按钮的值,但不是所有按钮。我需要在按钮中保留value属性;我只是不想看到它 在IE和FireFox中,这将起作用: CSS: HTML: 如果您只想让按钮显示而不显示任何文本,请将值设置为空字符串,然后手动设置按钮的高度和宽度。我认为Nathan Reed提出的答案是最好的。但正如你所说,你需要价值,所以我认为这就是你需要的 我也有同样的问题。只需使用CSS将字体大小设置为0px。然后它会太小而看不见,只需将背景图

如何在仍显示按钮的同时隐藏按钮的值?我使用的颜色:透明;但这不起作用


我想隐藏按钮的值,但不是所有按钮。我需要在按钮中保留value属性;我只是不想看到它

在IE和FireFox中,这将起作用:

CSS:

HTML:



如果您只想让按钮显示而不显示任何文本,请将值设置为空字符串,然后手动设置按钮的高度和宽度。

我认为Nathan Reed提出的答案是最好的。但正如你所说,你需要价值,所以我认为这就是你需要的

我也有同样的问题。只需使用CSS将字体大小设置为0px。然后它会太小而看不见,只需将背景图像设置为您想要的按钮外观,并将高度和宽度设置为您正在使用的图像的高度和宽度。然后,值可以是您需要的任何值,但按钮将看起来像您设置的任何值,与按钮的值无关。

这在我的情况下是完美的,我使用:

input.button { text-indent: -9000px; text-transform: capitalize; }

我在FF、Opera、Chrome、Safari、IE9、IE8和IE7按钮vlaue(即文本ob按钮)中对其进行了测试。值“transparent”对无效。只是我想隐藏按钮的值,而不是所有按钮。我需要这种治疗,我不明白为什么在这里投票,我只是想为这个保留时间,我张贴的问题here@kawtousse-如果我的答案不够好,我已经更新了它。+1以补充无法解释的大规模向下投票。(尽管我不认为这是一个好问题,但它仍然是一个有效的问题。)它隐藏了所有按钮这不是我想要的。这不起作用,IE8、IE7、IE6和FireFox 3.6中的文本阴影是完全错误的(至少)我在IE8和Mozilla中没有看到任何阴影。你说的是什么颜色?为什么你需要这个值?如果只需要将其存储在表单上,则使用隐藏的输入字段。我觉得你走错了方向。。。
  <input type="button" value="moo" class="noText" />
input.button { text-indent: -9000px; text-transform: capitalize; }