html - 如何使 html 表格响应

标签 html css responsive-design

我有一个使用持续接触创建的 html 表格,我想让它响应并适合容纳它的容器 div。

这是 demo

我尝试了以下方法,但效果不佳

<table border="0" width="100%" cellspacing="0" cellpadding="0">

最佳答案

表格不擅长响应和保持其布局 - 因此最好在较小的屏幕上覆盖它们的样式,例如:

http://jsfiddle.net/wildandjam/E32Cq/

@media all and (max-width:768px){
    table,tr, td, tbody, td p table div, table table{
        width:100%!important;
        float:left;
        clear:both;
        display:block;
        text-align:center;
    }
    table img {
        max-width:100%;
        height:auto;
    }
}

关于html - 如何使 html 表格响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24323985/

相关文章:

html - 响应式图像替换

javascript - 显示多个时最小化和最大一个 Div

html - 表示换行的首选位置

php - 向 php Echo 添加自定义类(get_avatar - Wordpress)

html - 调整 <nz-date-picker> (Ng-Zorro) 宽度

css - 响应式设计

html - Twitter Bootstrap 轮播响应无法正常工作

HTML5 音频在 Chrome 中达到其持续时间之前会自动停止

html - <html> 宽度小于其背景

html - 单击该行中的可编辑跨度后,跨度内的文本移至底部