国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

element ui el-table 如何實(shí)現(xiàn)帶斜線的雙表頭

這篇具有很好參考價值的文章主要介紹了element ui el-table 如何實(shí)現(xiàn)帶斜線的雙表頭。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

實(shí)現(xiàn)思路

通過嵌套表頭將兩個標(biāo)題設(shè)置在一個單元格內(nèi),再通過 CSS 樣式增加斜線效果。

知識點(diǎn):el-table、::before、transform文章來源地址http://www.zghlxwxcb.cn/news/detail-660678.html

實(shí)現(xiàn)的代碼

<el-table :data="tableData" border>
	<!--重點(diǎn)代碼:采用嵌套的方式-->
   <el-table-column label="數(shù)據(jù)" align="right" width="150">
     <el-table-column prop="name" label="數(shù)據(jù)指標(biāo)" width="150">
     </el-table-column>
   </el-table-column>
   <el-table-column
     v-for="(col, i) in columnList"
     :key="i"
     :prop="col.prop"
     :label="col.label"
     align="center"
   >
     <template v-if="col.children">
       <el-table-column
         v-for="(item, index) in col.children"
         :key="index"
         :prop="item.prop"
         :label="item.label"
       >
       </el-table-column>
     </template>
   </el-table-column>
 </el-table>
 <style scoped>
/*表頭斜線*/

	/*::v-deep 這里主要的作用就是用來強(qiáng)制修改element默認(rèn)的樣式*/
	::v-deep  .el-table thead.is-group th {
        background: none;
        padding: 0px;
    }

    ::v-deep .el-table thead.is-group tr:first-of-type th:first-of-type {
        border-bottom: none;/*中間的橫線去掉*/
    }

    ::v-deep .el-table thead.is-group tr:first-of-type th:first-of-type div.cell {
        text-align: right;/*上邊文字靠右*/
    }

    ::v-deep .el-table thead.is-group tr:last-of-type th:first-of-type div.cell {
        text-align: left;/*下邊文字靠左*/
    }
    
	/*核心代碼*/
    ::v-deep .el-table thead.is-group tr:first-of-type th:first-of-type:before {
        content: "";
        position: absolute;
        width: 1px;
        height: 80px;/*斜線的長度*/
        top: 0;
        left: 0;
        background-color: #18449C;
        opacity: 1;
        display: block;
        transform: rotate(-61deg);/*調(diào)整斜線的角度*/
        -webkit-transform-origin: top;
        transform-origin: top;
    }
	
    ::v-deep .el-table thead.is-group tr:last-of-type th:first-of-type:before {
        content: "";
        position: absolute;
        width: 1px;
        height: 80px;/*斜線的長度*/
        bottom: 0;
        right: 0;
        background-color: #18449C;
        opacity: 1;
        display: block;
        transform: rotate(-62deg);/*調(diào)整斜線的角度*/
        -webkit-transform-origin: bottom;
        transform-origin: bottom;
    }
   
</style>

到了這里,關(guān)于element ui el-table 如何實(shí)現(xiàn)帶斜線的雙表頭的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vue 中 Element UI 的 el-table 組件實(shí)現(xiàn)動態(tài)表頭和內(nèi)容

    在 Vue 中使用 Element UI 的 el-table 組件時,為了實(shí)現(xiàn)動態(tài)表頭(包括第一層表頭及其下的嵌套表頭或子表頭)。需要后端返回的數(shù)據(jù)結(jié)構(gòu)能夠體現(xiàn)表頭層級關(guān)系以及對應(yīng)的數(shù)據(jù)結(jié)構(gòu)相匹配。這樣的數(shù)據(jù)通常是一個嵌套數(shù)組,每個表頭單元可能包含自身的列信息以及它的子表頭和

    2024年01月20日
    瀏覽(31)
  • Element-ui中表格el-table圖片預(yù)覽效果實(shí)現(xiàn)(非常實(shí)用)

    Element-ui中表格el-table圖片預(yù)覽效果實(shí)現(xiàn)(非常實(shí)用)

    ??作者:計(jì)算機(jī)編程-吉哥 ??簡介:專業(yè)從事JavaWeb程序開發(fā),微信小程序開發(fā),定制化項(xiàng)目、 源碼、代碼講解、文檔撰寫、ppt制作。做自己喜歡的事,生活就是快樂的。 ??心愿:點(diǎn)贊 ?? 收藏 ?評論??? ?? ?文末獲取源碼聯(lián)系 ??先展示效果:? ???使用的是下面這個插

    2024年02月11日
    瀏覽(35)
  • element ui el-table sorttable實(shí)現(xiàn)表格拖拽排序(vuedraggable)

    element ui el-table sorttable實(shí)現(xiàn)表格拖拽排序(vuedraggable)

    如果已經(jīng)安裝了 vuedraggable ,則可以不用安裝 sortablejs

    2024年02月11日
    瀏覽(18)
  • element-ui中的el-table實(shí)現(xiàn)分頁多選功能

    selection-change事件:當(dāng)選擇項(xiàng)發(fā)生變化時會觸發(fā)該事件(當(dāng)分頁切換時,選中的數(shù)據(jù)都會自動清空) 鏈接: https://blog.csdn.net/qq_36157085/article/details/122922678

    2024年02月17日
    瀏覽(22)
  • element ui - el-table數(shù)據(jù)排序

    element ui - el-table數(shù)據(jù)排序

    后臺一次性返回全部數(shù)據(jù),需要前端對所有數(shù)據(jù)進(jìn)行分頁和排序。 使用element-ui的 自定義排序 規(guī)則,將 sortable 設(shè)置為 custom ,同時在 Table 上監(jiān)聽 sort-change 事件,在事件回調(diào)中可以獲取當(dāng)前排序的字段名和排序順序,從而對所有數(shù)據(jù)進(jìn)行排序再對表格數(shù)據(jù)進(jìn)行分頁計(jì)算。 如上

    2024年02月11日
    瀏覽(24)
  • element ui - el-table 表頭篩選

    element ui - el-table 表頭篩選

    場景 :根據(jù)表頭篩選出表格中符合條件的數(shù)據(jù); 效果 : 篩選結(jié)果 : 在列中設(shè)置 filters 和 filter-method 屬性即可開啟該列的篩選。 filters :篩選的下拉列表,是一個json數(shù)組,里面的json對象是 { text: ‘’, value: ‘’ } 的格式,text是下拉選項(xiàng)的顯示內(nèi)容,value則為選擇的值;

    2024年02月05日
    瀏覽(18)
  • vue中數(shù)據(jù)滾動顯示 實(shí)現(xiàn)Element-UI中el-table內(nèi)數(shù)據(jù)的懶加載

    工作中我們經(jīng)常會用到element-ui組件庫中的le-table組件來展示數(shù)據(jù),但當(dāng)table的數(shù)據(jù)源數(shù)量過大的時候統(tǒng)一展示可能會出現(xiàn)頁面卡頓,且會影響用戶體驗(yàn),為此我們可以嘗試對el-table中的數(shù)據(jù)做懶加載的效果展示: 1. 掛在階段監(jiān)聽el-table的scroll滾動事件 2. 當(dāng)table表格滾動條的位置

    2023年04月08日
    瀏覽(17)
  • 隨手記:使用sortable.js 實(shí)現(xiàn)element-ui el-table 表格上下拖拽排序

    需求場景: 表格可以實(shí)現(xiàn)上下拖拽row實(shí)現(xiàn)新排序 首先,安裝sortable.js ?引入表格排? 全局掛在組件 使用頁面引入 使用sortable.js表格一定要有唯一的row-key,一般綁定的是id,不然拖拽會不生效 data聲明 sortableContainer: null,為的是后面如果有需要可以做銷毀操作 ? 因?yàn)槲疫@里是表

    2024年02月22日
    瀏覽(30)
  • Element ui el-table 合并單元格

    ? el-table v-loading=\\\"loading\\\" :data=\\\"tableData\\\" style=\\\"width: 100%\\\" highlight-current-row :span-method=\\\"arraySpanMethod\\\" ? ? ? ? el-table-column type=\\\"index\\\" label=\\\"序號\\\" / ? ? ? ? el-table-column v-for=\\\"item in formThead\\\" :key=\\\"item.label\\\" :label=\\\"item.label\\\" :prop=\\\"item.prop\\\" :formatter=\\\"item.formatter\\\" :width=\\\"item.width || \\\'auto\\\'\\\" / ? ? ? ?

    2024年02月02日
    瀏覽(29)
  • Element UI <el-table>去除外邊框

    Element UI <el-table>去除外邊框

    ?使用 Element UI el-table 時,總會自帶外邊框,寫了好多css樣式始終不能去除,最終發(fā)現(xiàn)是th與td所帶的樣式。 代碼如下

    2024年02月09日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包