繁体   English   中英

带CSS和IE CSS条件的对齐方式

[英]Alignments w/ CSS, and IE CSS Conditionals

我正在建立一个非常笨拙的J.Query网站,并且与往常一样,它在现代浏览器中看起来很棒-但是我遇到了IE 6和7中的所有类型的对齐问题。在IE 6中,更严重的是,我正在工作关于为那些浏览器构建条件IE样式表的问题,我想知道-是否有办法将所有div与CSS对齐? 我可以永久放置所有内容,并在所有浏览器和窗口大小中保持居中吗?

最终 关于解决旧版IE中出现的保证金问题的任何建议? 在现代浏览器中看起来不错的东西,在IE 6和7中被推到右边和顶端。..如果条件是不可避免的路线,那么在其中开始定义参数的好方法是什么?

我们是水平交谈还是垂直交谈?

在水平方向,只要设置了宽度,“ margin:0px auto”应始终将div沿屏幕水平居中。 我相信这适用于所有浏览器IE6 +。

这里有一个很好的论坛: http : //www.webmasterworld.com/forum83/8003.htm

在我看来,您的问题是CSS编写得不好。 IE6当然有很多问题,但是如果您在其他现代浏览器中看到问题,则问题出在CSS上,而不是标准一致性上。

如果我是你,我将忽略IE6。 下降到不到市场的5%(一些调查显示只有2%)。 只是让它死。

正如RCNeil所说,使用边距居中适用于所有内容。 如果它不起作用,则可能是其他原因导致了您的问题,如果没有看到您的页面,我们将无法猜测。

注意:在旧版本的IE中,如果您的文档以怪癖模式呈现,则自动页边距会出现问题。 确保您的文档以标准模式呈现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM