【css】【零碎】用div+css布局代替table

为什么要用div+css来代替table?

div和table各有优势, 也并不能说table就没用了. 只是相比于table而言, div+css的方式优点更加明显并且更加灵活

并且div+css代替table是大势所趋

div方式是一边读一边加载的,但是table就要等到整个table完成后才一次性载入,不过这个是小问题

主要也还是因为div方式灵活,并且对于SEO更加友好,这才是关键

实现很简陋没怎么改样式大概看下

image

大概代码如下, 具体代码请看我的: https://codepen.io/sansenlian/pen/PgeWoJ


html

<div class="table">
    <div style="display:table-caption;text-align:center;">table</div>
    <div style="display:table-row;">
        <div class="table-cell-1">44564654654达杀手的打算打打</div>
        ...
    </div>  
    ...
</div>

css

.table {
    width: 100%;
    display:table;
    border:1px red solid;
}
.table-cell-1 {
    width: 70px;
    display:table-cell;
    vertical-align:middle;

    word-break: break-all;
    white-space: normal;
    border-bottom:1px red solid;
    border-right:1px red solid;
}
...
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 各个公众号都是作者坐在自己的利益角度和所处位置所发表的言论。 他们在传播他们的世界观。但是,他们的,终归还是他们的...
    木石之林阅读 366评论 0赞 4
  • 张春红网络初级十期坚持原创分享第84天 20180526重新构建看见孩子的另一面,自从儿子分床以来,昨晚第一次要求...
    纯粹记录阅读 228评论 0赞 0
  • 寒假开始了,冯老师让我们班每个人都制作一张“寒假计划表” 听到这个消息,我一回到家,立马拿出一张纸做了起来...
    梦中的故事阅读 658评论 0赞 1
  • API中的响应链: UIView: @property(nonatomic,getter=isUserIntera...
    frankisbaby阅读 162评论 0赞 1

友情链接更多精彩内容