居中问题 为什么我在body那里设置了body{ margin: 0 auto;} 还是不居中?下面其他样式设置了float:left;我怀疑是这个的问题,但是我又想用float,又想居中怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是很明白你的需要,用一个大的div包住让它居中不就可以?div里面的元素在float:left. <!DOCTYPE HTML><html> <head> <meta charset="gb2312" /> <title></title> <style> body { width:980px; margin:0 auto; } div { float:left; width:100%; border:1px solid red; } </style> </head> <body> <div>123</div> </body></html>楼主这个意思? margin:0 auto;这个居中的前提是必须有宽度比如:body{ width:1002px; margin:0 auto;} 当你用 float:left 去弥补页面问题的时候,这个页面已经有问题了。就如:用一个谎言去验证另一个谎言,得到的肯定是一个谎言。margin:0 auto; 居中这是有前提条件的:1. dtd必须抒写。2. 有宽度。float:left,是把块元素浮动,他后边的元素不管float,不float都会同在一行。但会影响兄弟元素。 margin:0 auto; 居中这是有前提条件的:1. dtd必须抒写。2. 有宽度。+++ 贪吃蛇,创建地图、蛇、食物后如何设计代码啊? navigator.iuserAgent.indexOfr("MSIE")和window.opera的意思. 求一JS下拉菜单~~谢谢 屏蔽F5刷新. 请问:js求一个随机数! extjs4 选项卡右键菜单功能! onblur = doBlur(this)的问题. 关于判断上传文件大小的方法??帮个忙 图片显示问题(在线等) 奇怪的问题,在框架中提交另一个框架中的表单提示错误! JavaScript 图片切换展示效果 IMAGE MAP 自适应页面的热点问题
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
body {
width:980px;
margin:0 auto;
}
div {
float:left;
width:100%;
border:1px solid red;
}
</style>
</head>
<body>
<div>123</div>
</body>
</html>
楼主这个意思?
这个居中的前提是必须有宽度
比如:body{ width:1002px; margin:0 auto;}
就如:用一个谎言去验证另一个谎言,得到的肯定是一个谎言。margin:0 auto; 居中这是有前提条件的:
1. dtd必须抒写。
2. 有宽度。float:left,是把块元素浮动,他后边的元素不管float,不float都会同在一行。但会影响兄弟元素。
1. dtd必须抒写。
2. 有宽度。+++