国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

表頭固定,表的主體設(shè)置滾動(dòng)條,同時(shí)解決錯(cuò)位問(wèn)題

nanchen2251 / 3488人閱讀

摘要:項(xiàng)目中遇到的問(wèn)題,需要表頭固定,給表體設(shè)置滾動(dòng)條,搜了很多種方法,也研究了一下。表頭放在中,表體放在中,給設(shè)置固定高度,加樣式,這樣在數(shù)據(jù)多的時(shí)候會(huì)出現(xiàn)滾動(dòng)條,數(shù)據(jù)少的時(shí)候滾動(dòng)條會(huì)消失。

項(xiàng)目中遇到的問(wèn)題,需要表頭固定,給表體設(shè)置滾動(dòng)條,搜了很多種方法,bootstrap table也研究了一下。

下面是我們使用的方法。

表頭放在div1中,表體放在div2中,給div2設(shè)置固定高度,加樣式overflow:auto,這樣在數(shù)據(jù)多的時(shí)候會(huì)出現(xiàn)滾動(dòng)條,數(shù)據(jù)少的時(shí)候滾動(dòng)條會(huì)消失。

如果通過(guò)bootstrap給div2加類pre-scrollable,會(huì)存在一個(gè)問(wèn)題,如果數(shù)據(jù)少的時(shí)候,滾動(dòng)條還是會(huì)存在。

還有一個(gè)問(wèn)題,因?yàn)闈L動(dòng)條的存在,表頭和表體會(huì)出現(xiàn)錯(cuò)位:

  解決方法1:通過(guò)colgroup或者css或者js,設(shè)置表頭中列的寬度和表體中對(duì)應(yīng)列的寬度為相同的固定值(像素值,百分比不行),最后一列不設(shè)置,最后一列寬度會(huì)根據(jù)有無(wú)滾動(dòng)條而自適應(yīng)。但是還有個(gè)問(wèn)題,如果窗口縮小,當(dāng)窗口寬度小于除了最后一列的前面列的寬度之和,那么還是會(huì)出現(xiàn)錯(cuò)位。這種方法最好用于給div1和div2設(shè)置固定寬度(像素值)的情況下。

  解決方法2:使用js,根據(jù)表主體第一行中每列的寬度,設(shè)置表頭中每列的寬度,最后一列不設(shè)置,最后一列寬度會(huì)根據(jù)有無(wú)滾動(dòng)條自適應(yīng)。這種方法即使再怎么變化窗口大小,都能保證不錯(cuò)位(頁(yè)面加載完成設(shè)置一下列寬度,window.onresize設(shè)置一下列寬度)。

        .warning_table_wrapper_head{
            width:1040px;
            height:50px;
            margin-left:30px;
            margin-top:20px;
        }
        .warning_table_wrapper_body{
            width:1040px;
            height:226px;
            margin-left:30px;
            overflow:auto;
        }
     <div class="warning_table_wrapper_head">
            <table class="table table-bordered">
                <colgroup>
                    <col width="51">
                    <col width="142">
                    <col width="160">
                    <col width="258">
                    <col width="80">
                    <col width="66">
                    <col width="100">
                    <col width="100">
                colgroup>
                <thead>
                <tr>
                    <th>序號(hào)th>
                    <th>物資編碼th>
                    <th>物資名稱th>
                    <th>型號(hào)th>
                    <th>計(jì)量單位th>
                    <th>庫(kù)存量th>
                    <th>最小安全庫(kù)存th>
                    <th>最大安全庫(kù)存th>
                    <th>缺口數(shù)量th>
                tr>
                thead>
            table>
        div>
        <div class="warning_table_wrapper_body">
            <table class="table table-bordered">
                <colgroup>
                    <col width="51">
                    <col width="142">
                    <col width="160">
                    <col width="258">
                    <col width="80">
                    <col width="66">
                    <col width="100">
                    <col width="100">
                colgroup>
                <tbody>
                <tr>
                    <td>01td>
                    <td>C-02-01-01-001td>
                    <td>分合閘按鈕td>
                    <td>C1KR輸入輸出220VAC 50HZ KVAtd>
                    <td>個(gè)td>
                    <td>10td>
                    <td>12td>
                    <td>18td>
                    <td>2td>
                tr>
                tbody>
            table>
        div>

?

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/1556.html

相關(guān)文章

  • 今天,你的瀏覽器 “滾動(dòng)” 了嗎?

    摘要:今天,你的瀏覽器滾動(dòng)了嗎序在頁(yè)面中,一個(gè)有高度或者寬度的容器是最常見(jiàn)的構(gòu)成元素,而在其中的子元素有很大的概率超過(guò)父容器的尺寸限制,我們稱之為溢出。 今天,你的瀏覽器 滾動(dòng) 了嗎? 序 在 Web 頁(yè)面中,一個(gè)有高度或者寬度的容器是最常見(jiàn)的構(gòu)成元素,而在其中的子元素有很大的概率超過(guò)父容器的尺寸限制,我們稱之為溢出。而應(yīng)對(duì)溢出,隱藏或者滾動(dòng)是最常見(jiàn)的處理方式。滾動(dòng),作為 FEers 最經(jīng)常...

    leo108 評(píng)論0 收藏0
  • 今天,你的瀏覽器 “滾動(dòng)” 了嗎?

    摘要:今天,你的瀏覽器滾動(dòng)了嗎序在頁(yè)面中,一個(gè)有高度或者寬度的容器是最常見(jiàn)的構(gòu)成元素,而在其中的子元素有很大的概率超過(guò)父容器的尺寸限制,我們稱之為溢出。 今天,你的瀏覽器 滾動(dòng) 了嗎? 序 在 Web 頁(yè)面中,一個(gè)有高度或者寬度的容器是最常見(jiàn)的構(gòu)成元素,而在其中的子元素有很大的概率超過(guò)父容器的尺寸限制,我們稱之為溢出。而應(yīng)對(duì)溢出,隱藏或者滾動(dòng)是最常見(jiàn)的處理方式。滾動(dòng),作為 FEers 最經(jīng)常...

    ad6623 評(píng)論0 收藏0
  • bootstrap-table實(shí)現(xiàn)表頭固定以及列固定

    摘要:之前使用寫了一個(gè)報(bào)表表格,最近突然找到我,說(shuō)讓我看看能不能將表格的表頭和第一列進(jìn)行固定,這樣的話方便查看數(shù)據(jù),于是,我開(kāi)始了苦逼的研究起來(lái),畢竟我是個(gè)后端啊,對(duì)于前端的樣式問(wèn)題,特別是小功能,煩的一批這里就記錄下我的研究成果一引入和引入 之前使用bootstrap寫了一個(gè)報(bào)表表格,最近突然找到我,說(shuō)讓我看看能不能將表格的表頭和第一列進(jìn)行固定,這樣的話方便查看數(shù)據(jù),于是,我開(kāi)始了苦逼的研...

    B0B0 評(píng)論0 收藏0
  • 解決滾動(dòng)突然出現(xiàn)導(dǎo)致的頁(yè)面錯(cuò)位問(wèn)題

    摘要:而滾動(dòng)條的突然出現(xiàn),會(huì)讓子元素統(tǒng)統(tǒng)向左抖了一下。解決方案一滾動(dòng)條常駐不完美但也還行滾動(dòng)條常駐,或者滾動(dòng)條消失,都是為了避免滾動(dòng)條從無(wú)到有這個(gè)突發(fā)過(guò)程。  有時(shí)候在一個(gè)寬高固定的容器中,需要加載更多內(nèi)容,如果設(shè)置了overflow:auto,加載更多內(nèi)容時(shí),子元素的大小超過(guò)父容器,就會(huì)出現(xiàn)滾動(dòng)條。而滾動(dòng)條的突然出現(xiàn),會(huì)讓子元素統(tǒng)統(tǒng)向左抖了一下。效果如下:      先來(lái)復(fù)習(xí)一下ov...

    617035918 評(píng)論0 收藏0
  • 解決滾動(dòng)突然出現(xiàn)導(dǎo)致的頁(yè)面錯(cuò)位問(wèn)題

    摘要:而滾動(dòng)條的突然出現(xiàn),會(huì)讓子元素統(tǒng)統(tǒng)向左抖了一下。解決方案一滾動(dòng)條常駐不完美但也還行滾動(dòng)條常駐,或者滾動(dòng)條消失,都是為了避免滾動(dòng)條從無(wú)到有這個(gè)突發(fā)過(guò)程。 有時(shí)候在一個(gè)寬高固定的容器中,需要加載更多內(nèi)容,如果設(shè)置了overflow:auto,加載更多內(nèi)容時(shí),子元素的大小超過(guò)父容器,就會(huì)出現(xiàn)滾動(dòng)條。而滾動(dòng)條的突然出現(xiàn),會(huì)讓子元素統(tǒng)統(tǒng)向左抖了一下。效果如下: 先來(lái)復(fù)習(xí)一下overflow的...

    timger 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<