Автор Ab задал вопрос в разделе Другие языки и технологии
Как при помощи CSS убрать текст с кнопки submit? Менять цвет текста не предлагать. и получил лучший ответ
Ответ от Александр Ермилов[гуру]
действительно, зачем тут CSS...
ну, если так, для интереса.. .
<style type="text/css">
.without_text { width: 200px; text-indent:-999px; }
</style>
<!--[if lt IE 8]>
<style type="text/css">
.without_text { text-align:left; margin:0 0 0 999px; } /* если в блоке с инпут есть еще какие-то элементы, то margin:0 -999px 0 0; */
</style>
<![endif]-->
<input class="without_text" type="submit" />
Александр Ермилов
(52790)
ага, тоже хорошо.) но в разных браузерах будет немного разный отступ по вертикали - поставь перед кнопкой текстовое поле, к примеру. если нужна будет точная верстка - пиксель - в пиксель, то исправить это гораздо труднее. поэтому я как раз избегаю решений с line-height в таких случаях.
не в цсс, а в теге <input> допиши параметр value=""