Я использую кнопку изображения вместо текста для кнопки отправки здесь , и я использовал text-indent -9999px, чтобы "скрыть" текстовое значение.Однако в IE7 этот текст по-прежнему отображается поверх кнопки.
Я попытался сделать текст прозрачным, но это не помогло.
Есть ли что-то, чего я здесь не хватает?
HTML:
<form action="news.php" method="post">
<fieldset>
<input type="text" id="your-email" name="your-email" value="YOUR EMAIL ADDRESS" onfocus="if (this.value=='YOUR EMAIL ADDRESS') this.value='';" />
<input type="submit" value="::Submit Query::" id="red-submit" />
</fieldset>
</form>
Вот код CSS:
input#red-submit {
width: 90px;
height: 30px;
border-style: none;
text-indent: -9999px;
position: relative;
top: 5px;
left: 10px;
cursor: pointer;
background-color: transparent;
background-image: url(../_images/btn_submit-red.png);
}
Я был бы признателен за помощь в удалении этого текста.
Спасибо.