论坛
标题:
关于div中表格位置的问题
[打印本页]
作者:
tutu1668
时间:
2017-4-1 10:14
标题:
关于div中表格位置的问题
[attach]88351[/attach]
网上找的导航条,制作的过程遇到问题。里面我用div包裹表格制作的,但是div里面的表格只能水平居中无法垂直居中。
[attach]88353[/attach]
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style>
*{
padding: 0;
margin: 0;
}
#box1{
width: 100%;
height: 60px;
margin-top: 100px;
background-color: #FF6D70;/*添加背景色便于观察*/
}
table {
width: 1060px;
height: 34px;
border: 1px solid #000000;/*添加表格边框便于观察*/
margin:0 auto;
}
</style>
</head>
<body>
<div id="box1">
<table>
<tbody>
<tr>
<th scope="col"><a href="#">热门游戏</a></th>
<th scope="col"><a href="#">战争</a></th>
<th scope="col"><a href="#">恐怖</a></th>
<th scope="col"><a href="#">僵尸</a></th>
<th scope="col"><a href="#">沙盒</a></th>
<th scope="col"><a href="#">休闲</a></th>
<th scope="col"><a href="#">硬件杀手</a></th>
<th scope="col"><a href="#">独立游戏</a></th>
<th scope="col"><a href="#">国产游戏</a></th>
</tr>
</tbody>
</table>
</div>
</body>
</html>
之后试过其他方法:div高度60px 表格是34px 、
写入精确代码:
margin-top: 14px;
margin-left: auto;
margin-right: auto;
margin-bottom: 14px;
[attach]88354[/attach]
设计视图发现已经居中了
但是实际浏览器还是一样[attach]88355[/attach]左右居中了,上下没变
好吧,已经蛋-疼的我,寄出杀手锏 相对定位法
写入代码:
position: relative;
top: 14px;
[attach]88356[/attach] 垂直反向终于居中了,一直不明白为什么
margin能控制表格左右能居中,上下怎么没用?
作者:
潜意式
时间:
2017-4-1 18:33
给box1和table都加上浮动属性,float=left,然后设置table标签,margin-top值17px试试
欢迎光临 论坛 (http://bbs.qinxue.com/)
Powered by Discuz! X3.1