css如何将整个表格设置居中?
我在css里写了table{align:center;}怎么无效的啊?都是左对齐的??需要正确的代码,谢谢!...
我在css里写了table {
align:center;
}怎么无效的啊?都是左对齐的??需要正确的代码,谢谢! 展开
align:center;
}怎么无效的啊?都是左对齐的??需要正确的代码,谢谢! 展开
展开全部
做法如下: 1.为表格(<table>标签)设置一个具体的宽度
2.添加一个属性 margin: 0 auto;
具体代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="x-ua-compatible" content="IE=edge"/>
<title>Hello, HTML5</title>
<style>
/* 在此处填写叠层样式 */
body, html{
height: 100%;
width: 100%;
margin: 0; padding: 0;
}
table {
height: 80%;
width: 80%; /* 必须设置一个宽度, margin: 0 auto才能使之居于父组件中央*/
margin: 10px auto; /* 通过设置外边距(margin)中的左右外边距属性为auto使之居于父组件(body)中间*/
}
table tr{
height: 40px;
width: 100%;
background-color: red;
}
table>tr>td{
height: 100%; width: 33.3%;
background-color: red;
}
</style>
<script>
/* 在此处填写JavaScript代码 */
</script>
</head>
<body>
<table>
<tr>
<td>12</td>
<td>12</td>
<td>12</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- 在此处编写HTML页面 -->
</body>
</html>
2013-07-16
展开全部
表格本身在窗口中居中:table {margin: 0 auto;}表格里面的文字居中:td {text-align: center;}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-16
展开全部
这个只能垂直对齐,水平对齐使用<table align=center>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-16
展开全部
为什么用css在表格<center></center>就可以剧中了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-16
展开全部
table {
margin-left: 0px auto;margin-right: 0px auto;
}
margin-left: 0px auto;margin-right: 0px auto;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询