怎么用css 让整个table位置页面水平居中,

在百度上找了半天发现没一个能用的... 在百度上找了半天 发现没一个能用的 展开
 我来答
幻翼高达Zero
2019-07-12 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.3万
展开全部

需要准备的材料分别有:电脑、chrome浏览器、html编辑器。

1、首先,打开html编辑器,新建一个html文件,例如:index.html。

2、其次,在index.html中的<style>标签中,输入css代码:table {margin: auto;} body{text-align: center;}。

3、最后,浏览器运行index.html页面,此时会发现通过用css让整个table在页面中水平居中成功。

沙雕动态图
2019-05-23 · TA获得超过2189个赞
知道答主
回答量:53
采纳率:0%
帮助的人:1.4万
展开全部

css中让table水平居中的步骤如下:

步骤一:

假如创建一个三行四列的表格,设置表格边框为1,宽度为200px,高度为100px;

步骤二:

在html的head文件添加css样式,(因为css中没有明确的属性让table居中,所以相对定位的值需要自己调试。)如下;

步骤三:

运行程序,让整个table居中的问题就解决了

或者是在html中添加table的属性align="center";都可以实现table居中。

扩展资料:

CSS Table 属性

1.border-collapse    设置是否把表格边框合并为单一的边框。    

2.border-spacing    设置分隔单元格边框的距离。    

3.caption-side    设置表格标题的位置。    

4.empty-cells    设置是否显示表格中的空单元格。    

5.table-layout    设置显示单元、行和列的算法。    



本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
稻草人生活印记
2017-06-03 · 知道合伙人互联网行家
稻草人生活印记
知道合伙人互联网行家
采纳数:9024 获赞数:184274
毕业于软件技术专业,从事计算机应用科学与通信工程研究(学习)工作,百度资深行家。

向TA提问 私信TA
展开全部

CSS中让整个table位置页面水平居中且不影响table内部结构可使用 center标签是最简单。

<center> 标签定义用法及案例:

  1. 对浏览器的支持:所有浏览器都支持 <center> 标签。

  2. 定义和用法:对其所包括的文本进行水平居中。

  3. HTML 与 XHTML 之间的差异:

    在 HTML 4.01 中,center 元素不被赞成使用。

    在 XHTML 1.0 Strict DTD 中,center 元素不被支持。

  4. 标准属性:id, class, title, style, dir, lang, xml:lang。

  5. 事件属性:onclick, ondblclick, onmousedown, onmouseup, onmouseover,
    onmousemove, onmouseout, onkeypress, onkeydown, onkeyup。

  6. 案例(table位置页面水平居中):

    <center>
    <table width="300" border="0">
      <tr>
        <td>表格整体居中</td>
        <td>表格整体居中</td>
      </tr>
      <tr>
        <td>表格整体居中</td>
        <td>表格整体居中</td>
      </tr>
      <tr>
        <td>表格整体居中</td>
        <td>表格整体居中</td>
      </tr>
    </table>
    </center>
    //只对table整体水平居中。对table内部结构无任何影响。
  7. 使用提示:
  8. A、请使用 CSS 样式来居中文本。

    B、代码中标点符号均为英文状态。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Apple
推荐于2016-08-29 · 知道合伙人数码行家
Apple
知道合伙人数码行家
采纳数:13946 获赞数:38144
南京艺术学院,平面网页UI设计17年,Adobe网页设计师

向TA提问 私信TA
展开全部
添加一个<center></center>,代码如下:
<center>
<table>
<tr>
<td>
</td>
</tr>
</table>
</center>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iGO2dU
2013-11-04 · TA获得超过1666个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:159万
展开全部

用IE6 Chrome Firefox试验的结果是,CSS中加入:

table {
margin-right: auto;
margin-left: auto;
}

就一定居中。

如果没有实现居中,那就是你的其他代码元素的样式影响了table.

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式