Element表格表頭行高問題解決
前言
在最近一個項目的后臺管理系統(tǒng)中,寫前端界面時用到了ElementUI,但是發(fā)現(xiàn)導(dǎo)入數(shù)據(jù)表格之后表頭的高度一直很高,如下圖所示:
在網(wǎng)頁上搜索了很多的解決辦法,都沒有作用。后來折磨了一段時間后解決了這個問題,在此進行記錄。
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、問題原因
在網(wǎng)頁中檢查代碼時發(fā)現(xiàn)沒有style來設(shè)置表格表頭的高度,只有調(diào)整.el-main
中的line-height
屬性時表頭的高度才會發(fā)生變化。
原因是在主頁面中用到了Container
布局容器,而在布局容器中對.el-main
標簽的line-height
屬性進行了修改,才導(dǎo)致的表頭特別高。
二、解決方法
將.el-main
標簽中的line-height
屬性刪除或修改為合適的大小即可
總結(jié)
以上便是修改表頭的方法,對于用到了布局容器時先檢查布局容器,之后再進行對單一組件的修改,之前在網(wǎng)上搜索了很多的方法都不能解決我當(dāng)下的問題,以后在解決問題前要明白問題到底出在了哪里。
Vue 修改 elementUI table tr th 的高度,以及背景顏色
/* 設(shè)置table header的背景顏色 */ .el-table__header th, .el-table__header tr { background-color: #17B3A3; color: black; } /* 設(shè)置表主體的高度 */ .el-table__body td,.el-table__body th{ padding:1px; } /* 設(shè)置表頭的高度 */ .el-table__header td,.el-table__header th{ padding:6px 0px; } /* 設(shè)置分頁器的高度 */ .site-wrapper .el-pagination { margin-top: 5px; text-align: right; } .el-pager li.active { color: #080909; cursor: default; background-color: #17B3A3; border-radius: 2px; }
到此這篇關(guān)于Element表格表頭行高問題解決的文章就介紹到這了,更多相關(guān)Element 表頭行高內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue中前進刷新、后退緩存用戶瀏覽數(shù)據(jù)和瀏覽位置的實例講解
今天小編就為大家分享一篇vue中前進刷新、后退緩存用戶瀏覽數(shù)據(jù)和瀏覽位置的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-09-09解決vue 使用axios.all()方法發(fā)起多個請求控制臺報錯的問題
這篇文章主要介紹了解決vue 使用axios.all()方法發(fā)起多個請求控制臺報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11