msww.net
当前位置:首页 >> 网页设计布局中为什么实用mArgin:0px Auto; 在IE... >>

网页设计布局中为什么实用mArgin:0px Auto; 在IE...

如果 谷歌 火狐 可以居中 那麽 你的IE 版本 是IE5 才没办法居中 现在 谁还用IE5 - - 如果不是 请上代码 帮你看看

margin:0px auto代表对象上下间隔为0px,左右间隔根据对象宽度自适应.margin:0px auto简写:可以去掉0后面的px单位,一般CSS代码中如果值为0,那可以不用跟html长度单位.margin;0px auto或margin:0 auto作用:常用于让DIV布局居中,起到让布局居中作用.

外边距:上0;右自动;下0;左自动; 可以简写为margin:0 auto; 实现的效果是居中显示

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html

你想要用margin: 0 auto;让DIV居中的话,你要先给DIV定义一个宽度才行,如:width:200px;margin:0 auto;这样就居中了,你试试吧

0px 就是 0像素的距离. auto 就是 自动的意思. margin 后面 可以直接跟4个值 顺序是 上 右下 左,

因为网站要做到浏览器的兼容性,*{margin:0px; padding:0px; font-size:14px;}是初始化标签的

1.position:absolute;绝对定位是相对于他的祖先元素改变left,top,right,bottom值来偏移自己.margin:0 auto;也是相对他父标签的宽让自己左右剧中对齐.这并不是该或不该就不要这些属性的,因为在页面相同的效果可以用不同的属性方式实现.只是个人习惯问题.至于节约调试时间这不是主要.而是浏览的用户体验和搜索引擎的抓取.

1、请确定你没有为这个DIV设置float;2、水平居中往往不能单靠margin实现,在IE下还要结合text-align实现,给DIV加上样式:#divid{width:100px;margin:0 auto;text-align:center;}

这个主要是IE上面兼容性问题,一般IE设计DIV为居中是这样的,需要在母元素中加上text-align:center,<body style="text-align:center"> <div style="margin:0 auto;"></div> </body>

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