久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

利用純css實現table固定列與表頭中間橫向滾動的思路和實例

這篇文章主要給大家介紹了關于如何利用純css實現table固定列與表頭,中間橫向滾動的相關資料,文中通過示例代碼詳細的給大家介紹了關于實現該效果的思路與方法,對大家的學習或者

前言

最近在做的后臺管理系統要處理大量的表格,因為原項目是采用的for循環加拼接字符串的方式實現;導致js代碼一大堆;各種單引號和雙引號的嵌套;讓人頭疼;遂引入vue.js;用v-for做模板渲染;工作量頓時減輕不少,心情舒暢;

文字被強制換行了

由于個別表的列數較多;文字都擠在一起向下換行了;現場慘不忍睹;于是采用強制不換行的方式

<style>
div{
     white-space: nowrap;//強制不折行
}
</style>

新的問題是強制換行之后整個寬度超出了body

于是考慮到把table重要的列給固定掉;中間用橫向滾動條來拖動;

<style>
div{
    white-space: nowrap;
    overflow: hidden;//控制溢出隱藏
    overflow-x: scroll;//設置橫向滾動條
}
</style>
  • 考慮到要做固定列;于是要把table拆分出來;然后用浮動把table還原;下面這個案例就是把一個table拆成三個;然后浮動起來還原
  • 考慮到要做自適應;于是采用百分比來做;
<style>
    div{
        width: 100%;
        white-space: nowrap;
    }
    table td{
        border: 1px solid #000;
    }
    .tab1{
        width: 20%;
        float: left;
    }
    .tab2{
        width: 70%;
        float: left;
        overflow: hidden;
        overflow-x: scroll;
    }
    .tab3{
        width: 10%;
        float: left;
    }
</style>
<body>
<div>
    <table class="tab1">
        <thead>
        <tr>
            <th>首列</th>
        </tr>
        </thead>
        <tbody>
        <tr>
            <td>首列</td>
        </tr>
        </tbody>
    </table>

    <table class="tab2">
        <thead>
        <tr>
            <th>中間列</th>
        </tr>
        </thead>
        <tbody>
        <tr>
            <td>中間列</td>
        </tr>
        </tbody>
    </table>

    <table class="tab3" >
        <thead>
        <tr>
            <th>尾列</th>
        </tr>
        </thead>
        <tbody>
        <tr>
            <td>尾列</td>
        </tr>
        </tbody>
    </table>
</div>
</body>

于是上面這個案例就完成了

還有一點是中間table的表頭也需要固定 不能隨下面的額tbody去滑動;我這里采取的思路是用定位去做;既然上面都是用百分比去做;那么定位的left值也是百分比;這里就不上代碼了

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對的支持。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了純css實現照片墻3D效果的示例代碼,可以實現鼠標經過圖片實現改變,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章主要介紹了一份純CSS loading效果代碼示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了用純CSS3實現網頁中常見的小箭頭的相關資料,需要的朋友可以參考下
這篇文章主要給大家介紹了關于利用純CSS實現居中的七大方法,其中包括line-height居中法、table-cell居中法、上下左右定位+margin居中法、50%定位+margin居中法、50%定位+translate居中法、Flex
本篇文章主要介紹了純CSS定制文本省略的方法大全,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
table表格,這個東西大家肯定都不陌生,代碼中我們時常都能碰到,那么給table加一個斜線的表頭有時是很有必要的,但是到底該怎么實現這種效果呢?
主站蜘蛛池模板: 欧美视频在线观看一区 | 又色又爽又黄gif动态图 | 日韩理论在线 | 91日韩欧美 | 日韩精品福利 | 国产欧美日韩在线视频 | 国产亚洲精品码 | 天天色影院 | 91狠狠干 | 日韩av一级片 | 日日骚av | 日产久久视频 | 亚洲在线免费视频 | av老司机在线观看 | 亚洲国产一区二区三区 | 欧美日韩色 | 亚洲精品中文字幕乱码三区91 | 欧美在线a | 香蕉视频一直看一直爽 | 日韩大片在线观看 | 可以免费看av的网站 | 亚洲视频免费在线观看 | 婷婷综合五月天 | 国产成人三级一区二区在线观看一 | 国产福利视频在线 | 久久机热这里只有精品 | 欧美一级大片 | 福利网站在线观看 | 青青草国产成人av片免费 | 欧美日韩免费在线 | 国产黄色大片 | 久久久久久成人 | 日韩在线不卡 | 免费成人蒂法网站 | 国产激情在线 | 国产成人+综合亚洲+天堂 | 日韩 国产 欧美 | 99一区二区| 久热精品在线 | 成人在线观看免费爱爱 | 91精品视频在线播放 |