Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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
Css 带有ie7输入的浮动偏移错误_Css_Internet Explorer 7 - Fatal编程技术网

Css 带有ie7输入的浮动偏移错误

Css 带有ie7输入的浮动偏移错误,css,internet-explorer-7,Css,Internet Explorer 7,我正在进行一些跨浏览器表单样式设计,并在ie7中遇到了一个障碍 如果你看一下ie7中的链接,你会发现第一行的输入是偏移量。下面样式类似的跨度不受相同问题的影响 我正在测试的系统可以在我尝试过的其他浏览器上运行 是否有人对此进行了修复,或者确实有一种更简单的方式来设置它的样式?答案是在所有字段元素周围加上一个div,以消除hasLayout错误 更多信息可在此处找到: 测试表 专注 不可编辑 无可编辑 我看不出IE7与其他浏览器有什么不同,你能发布一个屏幕截图吗?你说得对。。。。是父容器在我的测

我正在进行一些跨浏览器表单样式设计,并在ie7中遇到了一个障碍

如果你看一下ie7中的链接,你会发现第一行的输入是偏移量。下面样式类似的跨度不受相同问题的影响

我正在测试的系统可以在我尝试过的其他浏览器上运行


是否有人对此进行了修复,或者确实有一种更简单的方式来设置它的样式?

答案是在所有字段元素周围加上一个div,以消除hasLayout错误

更多信息可在此处找到:


测试表
专注
不可编辑
无可编辑

我看不出IE7与其他浏览器有什么不同,你能发布一个屏幕截图吗?你说得对。。。。是父容器在我的测试页面上留下的空白导致了这个bug。需要更多的调查。
<form action="#" class="form-horizon">
<fieldset>
    <legend>Test Form</legend>
    <!-- div fixes hasLayout inherited margin bug in ie7-->
    <div>
        <label for="input-focused">Focused</label>
        <input type="text" id="input-focused" class="focus" value="focused input" />
        <label for="input-no-edit">Non editable</label>
        <span id="input-no-edit" class="no-edit-input">none editable</span>
    </div>
</fieldset>
</form>