我正在尝试在此页面上将新闻滑块(在 div 底部容器中)居中:
http://www.luukratief-design.nl/dump/parallax/index.html
我已经有了text-align: center;
它仍然不起作用。
有什么建议么?
我正在尝试在此页面上将新闻滑块(在 div 底部容器中)居中:
http://www.luukratief-design.nl/dump/parallax/index.html
我已经有了text-align: center;
它仍然不起作用。
有什么建议么?
text-align 不应用于使块元素居中。(IE6 除外,但这是一个错误)
您必须固定块的宽度,然后使用 margin: 0 auto;
#block
{
width: 200px;
border: 1px solid red;
margin: 0 auto;
}
和
<div id="#block">Some text... Lorem ipsum</div>
单程 :
<div align="center">you content</div>
更好的方法:
<div id="myDiv">you content</div>
myDIV 的 CSS:
#myDiv{
margin:0px auto;
}
如果设置了宽度,并且您放置了正确的 DOCTYPE,
试试这个:
Margin-left: auto;
Margin-right: auto;
希望这可以帮助
添加
margin:auto;
我总是用
<div align="center">Some contents......</div>
用于text-align: center
容器、display: inline-block
包装器 div 和display: inline
内容 div 以水平居中跨浏览器宽度未定义的内容:
<!doctype html>
<html lang="en">
<head>
<style type="text/css">
/* Use inline-block for the wrapper */
.wrapper { display: inline-block; }
.content { display:inline; }
.container { text-align:center; }
/*Media query for IE7 and under*/
@media,
{
.wrapper { display:inline; }
}
</style>
<title>Horizontal Centering Test</title>
</head>
<body>
<div class="container">
<div class="content">
<div class="wrapper">
test text
</div>
</div>
</div>
</body>
</html>
尝试将此添加到样式中。
margin-left: auto;
试试这个:
#bottombox {
background:transparent url(../images/bg-bottombox.png) no-repeat scroll 0 0;
float:none;
height:137px;
margin:0 auto;
padding-top:14px;
width:296px;
}
那应该将 div 放在页脚的中心。
创建一个单行三列的表格,将左右宽度设置为 100% 瞧,中间的会自动居中