1
A
回答
0
您只需按照以下所示在您需要應用的頁面組件上執行操作。
my.scss
.ios,
.md,
.wp {
page-my {
.margin-top-15 {
margin-top: 15px;//this is just an example
}
}
}
0
目前,是不可能覆蓋在一個頁面一個SASS變量,它根本不起作用。
這是離子論壇上報告了類似的問題的迴應:
https://github.com/ionic-team/ionic/issues/7469
一個有用的解決方案是離子服務你的項目中,打開檢查您的瀏覽器,檢查所需元素並查看其離子生成類別在.scss文件中手動覆蓋。
0
當前,您無法在一個頁面中更改sass變量。這不僅僅是sass的作用。 Sass旨在用作全球設置。
有一個工作要改變,比如說一個加載容器的背景。
您可以爲此做到最多。
如果您打開開發人員工具並在加載包裝上選擇檢查元素,它將提供類.loading-wrapper,如下面的圖像鏈接所示。
css class for loading shown in inspect element
在你app.css
.loadingCss {
.loading-wrapper {
color: #f4f4f4;
background: #2979ff;
}
}
在組件TS
添加類到您加載創建實例
//initialize a loading overlay
let working = this.loadingCtrl.create({
content: 'Working...',
spinner: 'dots',
cssClass: 'loadingCss'
});
現在你可以創建裝載的多個實例,並有單獨的類加載並將它們添加到您的實例和CSS將生效。
最終結果顯示在下面的圖像鏈接中。
Loading overlays with custom css on two pages
我希望這有助於
相關問題
- 1. 在SASS中編寫一個帶有變量的專門變換
- 2. 如何在使用bootstrap-loader的Angular 2項目中重寫bootstraps sass變量?
- 3. 如何在SASS中使用VOID變量
- 4. 重載Bootstrap-Sass的變量
- 5. SASS - 父變量重用?
- 6. ionic2:如何從另一頁
- 7. 可以在導入後重寫sass變量嗎?
- 8. 在AngularJS中重寫變量
- 9. 在Ionic2應用程序中重寫ExceptionHandler
- 10. 如何在Scala中重寫Trait中的可變變量?
- 11. 寫SASS循環使用變量
- 12. 重寫Ext.js sass/css變量而不創建自定義主題
- 13. Zurb Foundation SASS變量
- 14. 如何在Sass中編寫具有多個css屬性的變量
- 15. 重寫一個靜態常量變量
- 16. 如何在Ionic2中設置全局變量?
- 17. 根據平臺更改變量SASS
- 18. 在Erlang重寫變量
- 19. 如何使用sass變量值聲明sass變量來創建配色方案?
- 20. 如何在Sass中編寫CSS規則?
- 21. 如何在SASS中編寫.class1> class2 {}?
- 22. 如何切換/重寫變量'aspxerrorpath'?
- 23. 如何使用javascript設置SASS變量
- 24. 變量.htaccess重寫
- 25. 如何在SASS中獲取字符串中的變量?
- 26. 如何在加載頁面後重新填充一個變量
- 27. 變量不在foreach循環中重寫
- 28. 防止變量在Makefiles中被重寫?
- 29. 如何在一頁內傳遞變量
- 30. 在Sass中劃分變量百分比?
對不起,我不能很明白,我仍然不知道如何改變組件的某些默認樣式。你能給我一個詳細的樣本來改變tabIcon的顏色嗎? – GreenSun