extjs7classic material主題 橫向工具欄不顯示分隔符問題解決
小編:管理員 143閱讀 2022.09.06
版本
希望效果
分析
源碼
7.4.0 classic
現象使用material主題時橫向工具欄的分隔符無法顯示,如圖。 官方樣例

表格分頁工具欄


查看樣式發現橫向工具欄的分隔符border-style為none

縱向工具欄分隔符border-style為solid none

material主題依賴于neutral主題
- ext-classic-theme-neutral/sass/var/toolbar/Toolbar.scss
// 此處樣式值是正確的 $toolbar-separator-horizontal-border-style: dynamic(solid); @mixin extjs-toolbar-ui( ... $separator-horizontal-border-style: $toolbar-separator-horizontal-border-style, ... ){ ... .#{$prefix}toolbar-separator-horizontal { margin: $separator-horizontal-margin; height: $separator-horizontal-height; border-style: $separator-horizontal-border-style; border-width: $separator-horizontal-border-width; border-left-color: $separator-color; border-right-color: $separator-highlight-color; } ... }復制
- ext-classic-theme-material/sass/var/toolbar/Toolbar.scss
// 此處修改了橫向工具欄的分隔符樣式 $toolbar-separator-horizontal-border-style: dynamic(none);復制解決
項目中添加SCSS變量
$toolbar-separator-horizontal-border-style: dynamic(solid);復制
相關推薦
- ExtJs七(ExtJs Mvc創建ViewPort) 前言在4.1的時候,要先創建一個擴展于Ext.app.Application的類,然后用create創建它的實例來開始應用程序的。而在4.1.1,則可直接調用application方法開始執行應用程序,簡化了。調用application方法,其參數是一個配置對象,主要配置項有以下三個:name:用來…
- Hibernate Criterion 在查詢方法設計上能夠靈活的依據Criteria的特點來方便地進行查詢條件的組裝.Hibernate設計了CriteriaSpecification作為Criteria的父接口,以下提供了Criteria和DetachedCriteria.Criteria和DetachedCriteria的主要差別在于創建的形式不一樣,Criteria是在線的,所…