html - 网站无法在 IE 中正确显示。适用于 mozilla、chrome、safari 等

标签 html css internet-explorer

<分区>

基本上当我查看 my site 时在 IE 中,一切看起来都不对。您无法滚动,它似乎卡住了。例如,如果您注意到与 chrome 相比的元素页面看起来非常大并且不会让您滚动。联系页面看起来也有点格格不入。此外,除了 chrome 之外,几乎所有浏览器中的博客都无法正确显示。我决定使用对象标签而不是 iframe 将博客包含到 html 网页中。


谢谢大家,

我设法修复它以使 IE 可见,但现在可以在此处找到插件 PrettyPhoto:http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/

除非我在兼容性 View 中查看 IE,否则无法在元素页面中正确打开。

验证错误不断提到
标签,但我不知道这是否会解决它。

最佳答案

首先,IE 不支持很多标准,因此您应该几乎总是针对该浏览器进行优化(进行额外的修改等)

1. 但是,关于这个网站,我认为在这里使用框架是个坏主意(使用框架通常是个坏主意) 我会使用 CSS 将侧边菜单制作为具有固定定位的 div,我认为即使在 IE 中滚动也没有问题

2。 有时当你真的不想如何为 IE 优化你的网站时,开发人员通常会使用一些专门针对 IE 的规则(我个人从不使用它们) http://css-tricks.com/132-how-to-create-an-ie-only-stylesheet/

3。 我最近发现有一个 project这使得 IE 的行为更像一个标准浏览器,因此您不必过多考虑 IE 你只需要包含一些 JS 文件,很多事情就更容易了

总而言之...有一些方法可以针对 IE(或其他浏览器)进行优化,在这种情况下,我将使用 CSS 固定的左侧边栏

祝你好运,你会需要它:)

附言。最后的建议 - 保持您的网站有效

关于html - 网站无法在 IE 中正确显示。适用于 mozilla、chrome、safari 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7131101/

上一篇:html - 将 <img> 用于菜单项是否错误?

下一篇:jquery - 如何使用 jQuery 垂直居中模式,独立于滚动高度?

相关文章:

javascript - 通过前端进行缓存控制?

html - 将通用 CSS 样式仅应用于单个容器

javascript - 如何使我的 Canvas 100% 宽度

java - 驱动程序可执行文件必须由 webdriver.ie.driver 系统属性设置

ios - 嵌入 html5 的网站上的 MP4 视频无法在 iOS 上播放

html - 设置 flex 行高以适合子 img 大小

css - 用媒体查询交换 3 个不同大小的 Logo ?

javascript - 使用 ngClass 更改部分 CSS 类

javascript - 如何开发和部署 IE 11 的附加组件

Javascript .length 在 IE 中不正确