我有一个加载脚本的广告,它在一个居中的div里面。 无论我做什么ie6,ie7和ie8都不会居中,除非身体
text-align:center;
现在div的css设置如下,仅适用于chrome / firefox:
#header{
width:730px;
margin:0px auto;
text-align:center;}
我尝试使用带有这样的链的.getScript:
.css('text-align', 'center');
但是脚本不会在chrome中外部加载,然后将整个页面的CSS设置为脚本的宽度。我也尝试将它放在一个html页面中并使用jquery在一个居中的div中加载它,但它只是位于页面的左侧。
我也试过等到$(文件).ready然后以div为中心,但这也不起作用。
主要问题是页面中的所有文本都没有被任何其他div包装,我可以将文本左对齐,这适用于大约1000多个网页。
答案 0 :(得分:0)
澄清:除了以外没有包装内容吗?如果没有,只需在主体上对齐文本中心,在Jules建议的广告div上使用margin 0 auto,并在内容上留下text-align。如果您的DOM缺少内容,您可能需要妥协。