问答

在table-cell和table-row之间中可否增加一层dom?

作者:admin 2021-06-25 我要评论

嗯。。。代码大体是这样的: style.table{display:table;}.table_row{display:table-row;}.table_cell{display:table-cell;}/styleul class="table" li class="t...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

嗯。。。代码大体是这样的:

<style>
.table{display:table;}
.table_row{display:table-row;}
.table_cell{display:table-cell;}
</style>
<ul class="table">
    <li class="table_row">
        <div class="content_1">
            <div class="table_cell">cell 1</div>
            <div class="table_cell">cell 2</div>
            <div class="table_cell">cell 3</div>
        </div>
        <div class="content_2">
            <div class="table_cell">cell 3</div>
            <div class="table_cell">cell 4</div>
            <div class="table_cell">cell 5</div>
        </div>
    </li>
</ul>

主要情况是因为同一段代码模版应用了多套样式,在做其他场景的适配优化时最终多出来了一层div,但是这一层div就导致table布局无法正常起作用了。
也就是我期望中间这一层div是透明的,但是display:选了一圈看起来并没有合适的效果。
而如果自己排版的话多少又不容易做的简单好看。

不知道除了删除这一层content_*以外是否还有解?

###

为啥不直接用 <table>

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 在table-cell和table-row之间中可否增

    在table-cell和table-row之间中可否增

  • Vue 更改文件位置后 显示  Cannot find

    Vue 更改文件位置后 显示 Cannot find

  • js只更改父级属性值,子级的样式自动变

    js只更改父级属性值,子级的样式自动变

  • mysql主从同步,每次新建一个数据库或

    mysql主从同步,每次新建一个数据库或

腾讯云代理商
海外云服务器