IE7 中的 css 问题,不确定如何解决

标签 css internet-explorer cross-browser

转到:http://appointview.com/pricing在 Internet Explorer 中(我使用的是版本 9,但在开发工具中将其设置为 IE7 模式)。

这两个 div 没有像在更高版本的 IE 中那样排在顶部,并且在 FF 和 Chrome 中也能正常工作。我已经非常彻底地检查了这些元素,但无法弄清楚问题出在哪里。

我不是最擅长跨浏览器兼容性测试的,所以也许有一个快速简单的修复方法?

最佳答案

IE7 很乱。尝试删除 div 之间的任何空白s,关闭之间</div>和开放<div> .

例如,来自:

  <div>
      First one
  </div>
  <div>
      Second one
  </div>

收件人:

  <div>
      First one
  </div><div>
      Second one
  </div>

这是一个非常常见的错误。 inline-block 之间的空格s 有问题。尝试用鼠标同时选中两个 div,您会注意到在第二个 div 上方有一个空白字符占据了不需要的空间。 .

关于IE7 中的 css 问题,不确定如何解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12939199/

相关文章:

wordpress 列表中的 css

javascript - 通过选项下拉 Javascript 更改字体样式

javascript - Internet Explorer (IE) 中的脚本挂起并且对空缓存不负责任(在缓存中工作正常)

internet-explorer - Internet Explorer Vuejs 需要 polyfill Promise

internet-explorer - 如何最好地说服人们升级 IE?

css - Shadowbox Firefox 滚动条不兼容问题

html - 如何解决 IE 的 Flexbox 问题?

html - 如何将这些 html 元素对齐成一行?

html - 图像在 IE 上不重叠

javascript - 有没有办法一次执行所有 Modernizr 测试?