CSS定义 margin:0px auto;没有效果

body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,p,pre,table,ca... body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{ margin:0; padding:0; font-weight:normal; font-style:100%; font-family:inherit; display:block;} 以上代码为初始化标签,

问:有局部的div 要居中显示用到 margin:0px auto; 但是因为前面全局以经定义了 margin:0px; auto就没有效果了,

求解决方案,不改变初始化标签的代码的前提下,让下面定义auto 不受影响.
展开
 我来答
匿名用户
2015-11-08
展开全部
  1. 局部可以覆盖全局,局部写margin是会生效不受body上的margin影响的

  2. 让一个区块居中显示:margin:0 auto;是对的,但只在ie9+、ff、ch、op等浏览器下生效

  3. 你如果写了这句用ie6-8来看,依然是没用的,要另外写一句:text-align:center;

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式