2017-09-24 71 views
0

我一直在谷歌上搜索,並試圖找出是否有角的材料2種方式的方式/文件設置DIV 角料2提前使用

  • 顏色的div
  • 填充,保證金

    1. 背景顏色
    2. 不同的佈局規劃(甚至在Q4我沒有看到任何)

    和進步的東西?

  • +0

    使用scss創建新的類並將所需的屬性設置爲@ angular/material變量。 – Ploppy

    +0

    也許看看這個文檔https://material.angular.io/guide/customizing-component-styles –

    +0

    @Ploppy我想使用材質自定義主題和可用選項來實現這種東西,而不使用額外的類 –

    回答

    1

    Angular Material不是像Materialise,Semantic UI,Bulma等CSS框架。它是一組Angular組件,它們對於它們外觀如何匹配Material Design規範非常具有說明性。正因爲如此,它也不適合像其他一些Angular框架那樣的「皮膚」。

    目前,主題僅限於設置主要,重音和警告顏色。你可以閱讀更多關於on the docs website。如果你對覆蓋很多默認樣式感興趣,你應該看看我在評論中提到的​​3210,因爲它描述瞭如何確保你的覆蓋成功。最後,如果您有興趣瞭解哪些類和樣式適用於不同的組件,您可以查看source,或者在調試時通過DOM與檢查器一起戳穿。請注意,每個組件都有兩個(也許更多)stylesheets。一個是定位,另一個是顏色和排版。後者將全部編譯爲「主題文件」,而前者將在運行時加載組件時單獨編譯並加載。

    +0

    是的,我瞭解角度的​​材料意圖,但是當指定$ company-primary:mat-palette($ company-blue,500,300,A700);我總是得到500這是默認不能使用300或A700這是更輕,更黑的版本。那麼定義這些東西有什麼用? –

    +0

    你可以訪問他們仍然像'墊顏色($公司藍色,更輕)' –

    +0

    我可以直接使用它像墊顏色(公司藍色,300)或像顏色:,我雖然可能會使用在下面的方式