Safari 和 IE 8 的 CSS 样式问题
我在我的一个网页中使用 CSS 样式表。这些样式非常适合 Mozilla 和 IE 7 及以下版本。但是在 IE8 和 safari 中却存在问题。
css中class的宽度是700px。我在该网页继承的母版页中使用了 contentplaceholder。现在在 IE8 中它显示略小于 700px。我认为它显示的宽度为 600px。我该如何解决这个问题?有没有类似 Firebug 的 IE 8 工具?
编辑:我通过调试页面源代码和 CSS 准确地找出了问题所在。我不知道如何更改仅 IE8 的宽度和对齐方式
我已经为 IE8 修复了它,但在 Mac Safari 上遇到了问题。无论如何,只针对野生动物园?
谢谢
I am using a css stylesheet in one of my web pages. The styles work perfect for Mozilla and IE 7 and below. However theres a problem with it in IE8 and safari.
The width of class in the css is 700px. I have used a contentplaceholder in the master page from where this web page inherits. Now in IE8 it displays a little less than 700px. I think it displays a width of 600px. How can I solve this problem? Is there a tool for IE 8 similar to Firebug?
EDITED: I have figured exactly where the problem is by debugging the page source and the css. I dont know how I can change the width and alignment for ONLY IE8
I have fixed it for IE8 but having issues with Mac Safari. Anyway to target ONLY safari?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果有很多更改
,但如果只有一两个,您可能只想使用嵌入式 css,
其中任何一个都可以放在主页的
部分中。
If it's a number of changes
But if it's only one or two, you might just want to use embedded css
Either of these would go in the
<head>
section of your main page.你可以在 IE 地狱的火热深处燃烧 Javascript 之类的东西,或者你可以使用一些(同样糟糕的)IE hack。
使用条件评论定位 IE8 是否有效?
You can burn in the fiery depths of IE hell messing around with Javascript and whatnot, or you can use some (just as bad) IE hacks.
Will targeting IE8 with conditional comments work?