简单的表单按钮提交不显示在IE 8-7
问题描述:
那些超级IE疑难解答在那里。这是错误。在这个表格的底部:http://xquives.kiaistudio.com/new-form/index.php有两个按钮。它们在IE10 FF等中看起来很完美,但在IE 9-8-7中却没有。我该如何解决?简单的表单按钮提交不显示在IE 8-7
buttonbox CSS:
#buttonbox {
display : block;
margin-top:20px;
margin-bottom : 20px;
overflow:auto;
float:right;
}
按钮类CSS:
.button {
background:#5f6156;
background:rgba(0, 0, 0, 0.6);
color:#FFF;
padding: 5px;
float: left;
width: 100px;
border: 1px solid #000;
font-size: 12px;
font-weight: bold;
margin:10px;
display:block;
height:30px;
}
.button:hover {
color:#D3411F;
}
按钮DIV HTML:
<div id="buttonbox">
<input name="SOUMETTRE" type="submit" class="button"/>
<input name="REINITIALISER" type="reset" class="button" />
</div>
- 更多的信息,在IE浏览器的按钮7-8- 9是无用的黑色没有文字(或黑色文字),所以我们没有看到写作......但触发从OK的帖子... 。只是不能看到,有在FF或IE10
文 -
这里是一个多屏幕捕获概括起来!
答
输入标签需要有一个值的属性告诉浏览器显示什么文本 - 科迪Guldner 3月22日在20:34
答
虽然我不能看到所有的代码,因为链接被破坏,我会假设你已经通过某种伪类将文本插入input
,例如:before
或:after
。我知道这一点,因为
- 你没有
value
属性您input
- 您必须使用的东西,是不是在较低的浏览器
- 支撑,它可能不是jQuery的,因为这有很好的浏览器支持
所以要解决这个问题,你需要做的就是将value
添加到input
。这将确保文本始终显示,因为它被硬编码到HTML中。
这些按钮仍然有它们的功能。它只是没有人会知道他们在做什么/
请在这里发布代码,所以如果该链接消失,这个问题在将来不会对其他人无用。 – 2013-03-22 03:50:03
请详细描述问题,包括按钮在IE中的样子,以及按钮应该是什么样子。 – 2013-03-22 03:54:14
输入标签需要有一个'value'属性来告诉浏览器显示什么样的文字 – 2013-03-22 20:34:03