Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CSS输入框没有';不在IE中显示_Javascript_Php_Css - Fatal编程技术网

Javascript CSS输入框没有';不在IE中显示

Javascript CSS输入框没有';不在IE中显示,javascript,php,css,Javascript,Php,Css,我已经搜索了这个网站,并尝试了所有。。所以现在我终于直截了当地问了 这是我正在开发的一个订购页面的链接。它几乎适用于每个浏览器,但IE除外。目前,每当您单击+或-,以更改数量时,项目的数量应在右上角增加,小计将在右栏的右下角自动计算 是的,我知道我使用了很多CSS边界半径。。但我只是希望它只是IE中的盒子 根据其他帖子的建议,我将中的原始输入[type=“number”]更改为一个类。没有帮助。为了美观起见,我添加了一点CSS来删除旋转框 只是希望有人,任何人都能帮我解决这个问题,因为我遇到了

我已经搜索了这个网站,并尝试了所有。。所以现在我终于直截了当地问了

这是我正在开发的一个订购页面的链接。它几乎适用于每个浏览器,但IE除外。目前,每当您单击+或-,以更改数量时,项目的数量应在右上角增加,小计将在右栏的右下角自动计算

  • 是的,我知道我使用了很多CSS边界半径。。但我只是希望它只是IE中的盒子

  • 根据其他帖子的建议,我将中的原始输入[type=“number”]更改为一个类。没有帮助。为了美观起见,我添加了一点CSS来删除旋转框

  • 只是希望有人,任何人都能帮我解决这个问题,因为我遇到了麻烦,我已经尝试了很多方法,试图让这些数字显示出来


    谢谢大家,所以这个问题的答案是:检查IE中的格式。 在这种情况下,行高:0em绘制的输入值超出了输入框的物理可视范围,该范围的高度和宽度仅为30px。这些数字本身并没有和盒子分开,所以它们并没有被图片透支。所以我只是开始剥离所有格式,试图让它显示出来。实际上,我无法找到或选择输入

    正如其他帖子所建议的那样,我也将input[type=“number”]转换为input.number类,因为据说IE6及以下版本不喜欢这种语法

    在问题解决之前,我还插入了meta标记: meta http equiv=“X-UA-Compatible”content=“IE=edge”


    因为我当前的测试箱有IE8(最不兼容的),它建议几乎所有地方都可以渲染为IE7。

    你知道它正在加载数字吗,数字只是加载在前面加载的图像后面?就像我可以上下按,突出显示框,复制->粘贴,数字就会像应该的那样出现。没有被覆盖的问题。当我最终弄明白的时候。。事实上,我使用了“lineheight:0em;”,这意味着数字可能以某种方式被绘制在输入字段的外部(底部)。古怪的无论如何。。耶