php - 如何隐藏/删除提交按钮上的文本?

标签 php css

我有这个提交按钮,它通过 PHP 打印了一个 int。该值用于运行脚本。但我不想看到按钮上的 int 值,因为我有一个精美的 CSS Class 与之链接。我已经尝试了各种方法,比如从值中删除 echo,但那样的话 scrip 就会停止工作。然后我尝试用 CSS 隐藏它,使用 display:none;。和 color: none; (我后来发现无论如何都行不通)

PHP/HTML 表单片段:

<form action="<?php echo $_SERVER['PHP_SELF']."?id=$id"?>" method="post">
            <input type="submit" name="deleteComment" class="closeButton" style="color: none;" value="<? echo $delComment ?>" />
        </form>

CSS

.closeButton
{
background-image:url(images/closeimage.png);
width:15px;
height:15px;
float:right;
margin:5px 5px 5px 5px;
border:none;
background-color:#FFFFFF;
/*z-index:0;*/
color:#FFF;
}
.closeButton:hover
{
background-color:#000;
background-image:url(images/closeimage_white.png);
color:#000;
}

如您所见,悬停时纹理会发生变化,因此将文本设置为与背景颜色相同的颜色是行不通的。 (纹理也是五颜六色的..)

我什至不再是初学者了,但我就是想不通!谢谢!

最佳答案

我相信您可以在悬停内将行高设置为非常高的值,例如 100 像素,只要按钮上有明确的高度,文本就不会出现。

关于php - 如何隐藏/删除提交按钮上的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19716659/

相关文章:

php - 如何使用Eloquent one to one with all并获得laravel

css - Typekit 和 IE11

html - 寻找 'tex-decoration:none' 问题 - 提供了完整的 HTML 和 CSS 代码

php - 如何将 get 字符串转换为 slug?

html - 之前使用的按钮左右边框如何设置?

css - Bootstrap,行中的中心按钮

html - CSS3 : border on a border-radius div

php - Symfony2 : routing with controller as a service not working

php - 通过php打开DS更新

php - ics 文件 mime 类型