zbjr.net
当前位置:首页 >> 为什么在CSS中使用mArgin:0 Auto 无法实现居中? >>

为什么在CSS中使用mArgin:0 Auto 无法实现居中?

不要相信预览 把整个页面的代码发来看看吧,估计是你没加DTD声明?

margin:0 auto; 是这样用的;譬如body里面有个div,你将div设置这个值并且要设置宽度div就可以相对body居中了。换种说法是设置容器里面的元素为margin:0 auto;

如果 该容器的外层是 body的话 MARGIN:0PX AUTO 火狐可以居中 ie不居中 为了兼容ie 需要 给body标签 也加上 text-align:center , 这个时候 该容器也继承了 body 的 text-align:center (内容居中) 这个时候 还需要设置 该容器的 text-align:le...

margin是设置外边距的,它有四个值,margin:4px 5px 5px 5px;分别表示上边距,右边距,下边距,和左边距,是从上按顺时针设置的,如果单个设置,他又有margin-top:3px;margin-right:3px;margin-bottom:3px;margin-left:3px;如果margin...

我觉得有两点需要你去查下资料: 1 input元素到底是行级元素还是块级元素 2 margin:0 auto auto是根据什么来计算的~~~ 对于你问题的解决,如下图:

当然冲突了!,你可以把margin分离的啊:按照 上右下左的顺时针方式去写: margin:1px 2px 3px 4px;实际上就是 margin-top:1px; margin-right:2px; margin-bottom:3px; margin-left:4px; 如果你好要居中的话就这样写:margin:1px auto 3px auto;

.box{ width:900px; margin:0 auto; background: #0066FF url(../png/背景.png) repeat-y 0 -67px; } 把最上面的替换成 这个,如果不加这个的话,margin:0 atuo;是不会实现居中的

先看margin,margin有4个值:margin:10px 11px 9px 8px; ,按顺序分别代表对象与父容器的上、右、下、左的距离值为10px,11px,9px,8px。 如果只写两个值:margin:10px 5px; ,表示对象与父容器的上下距离值都是10px,与左右的距离值都是5px。 那...

div id="head"外面加一个div width="100%" 估计就能居中了

有区别 margin:auto是指上下左右全都auto margin:0 auto 是指上下是0,左右auto auto实现居中很简单啊,你左右边距都auto了,那不就是居中么

网站首页 | 网站地图
All rights reserved Powered by www.zbjr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com