为了账号安全,请及时绑定邮箱和手机立即绑定

这样写对吗?感觉不对的样子。。。

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8">

<title>不定宽块状元素水平居中</title>

<style>

table{

    margin:0 auto;

}


/*下面是任务区代码*/

.wrap{

    background:#ccc;

}

div{

    border:2px green dashed;

    width:150px;

    margin:0 auto;

}

</style>

</head>


<body>

<div>

<table>

  <tbody>

    <tr><td>

<ul>

    <li>我是第一行文本</li>

        <li>我是第二行文本</li>

        <li>我是第三行文本</li>

    </ul>

    </td></tr>

  </tbody>

</table>

</div>


<div class="wrap">

  设置我所在的div容器水平居中  

</div>

</body>

</html>


正在回答

4 回答

效果没错,只是这么写 会影响所有div。

这样写就行:

.wrap{

    background:#ccc;

    width:50%;

    margin:0 auto;

}

把宽度设置成 50% 会更容易看出来效果,你可以试试。

0 回复 有任何疑惑可以回复我~

其实没错,要是想用table,把table外层的div标签去掉就行啦

0 回复 有任何疑惑可以回复我~

没有用table的样式代码写,用的是定宽块状元素写的div。但是感觉又与上一个div元素重合了,所以这个要怎么改?


0 回复 有任何疑惑可以回复我~

<table>

  <tbody>

    <tr><td>

<div class="wrap">

  设置我所在的div容器水平居中  

</div>

    </td></tr>

  </tbody>

</table>


0 回复 有任何疑惑可以回复我~
#1

weibo_v慕言_0 提问者

<div class="wrap"> <table> <tbody> <tr><td> 设置我所在的div容器水平居中 </td></tr> </tbody> </table> </div> 应该是这样写吧?
2018-07-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226028    人
  • 解答问题       18236    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

这样写对吗?感觉不对的样子。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信