gpt4 book ai didi

CSS 在 Internet Explorer 中不起作用 : missing borders img and nav with anchor tags (but works in Firefox)

转载 作者:行者123 更新时间:2023-11-28 13:25:23 27 4
gpt4 key购买 nike

我以为我已经完成了为我妈妈的遛狗业务创建的这个网站的标记,但后来我意识到我的 CSS 仅部分应用于我在 Internet Explorer 中的网站。这很奇怪,因为我的 CSS 显示了主体背景图像,但我的导航图像和导航的 anchor 标记没有显示,而且我的 div 的边框在 IE 中丢失了。 在 Firefox 中一切正常。

填充和边距在 ie 中也很疯狂。

我从人们那里了解到,ie 通常对 margin-left margin-right padding-left 和 paddin-top- 这样的东西不太友好。它通常更喜欢 padding: 20px;或边距:30px;但我不知道那是不是我做错了。我不明白这将如何使我的边框和导航图像在 ie 中消失。非常令人沮丧。

网址是www.grinningpup.com/dannytesting/grinningpup.com/index.html

我尝试编写语义标记。我希望解决方案不是因为我犯了一个愚蠢的错误。

最佳答案

欢迎来到 SO!

我快速浏览了您的网站,发现问题是您使用了旧版 IE 不支持的 HTML 5 元素。

最简单的解决方法是添加 Modernizr这是一个 javascript 库,旨在检测浏览器支持,并且在大多数情况下,填充它们(仅在这种情况下)。关于这个主题有很多资源。我最喜欢的是这个; http://diveinto.html5doctor.com/但只需谷歌并查看 SO 以获取更多信息。

希望对你有帮助!

关于CSS 在 Internet Explorer 中不起作用 : missing borders img and nav with anchor tags (but works in Firefox),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14013020/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com