2017-10-19 85 views
2

我使用組件的可摺疊菜單,但圖標對齊不正確來對齊右側的文本,而不是左側,任何人可以建議如何實現這個問題。使用下面的代碼墊擴展面板組件圖標對齊問題

enter image description here

<mat-expansion-panel class="mxSubMenuContainer"> 
      <mat-expansion-panel-header expandedHeight="48px" collapsedHeight="48px"> 
       <md-icon class="mat-icon mat-list-icon material-icons">pages</md-icon> 
       <mat-panel-title> 
        Personal data 
       </mat-panel-title> 
      </mat-expansion-panel-header> 

      <a mat-list-item class="sidenav-link mat-list-item mat-ripple" > 
       <div class="mat-list-item-content"> 
        <div class="mat-list-item-ripple mat-ripple" mat-ripple=""></div> 
        <md-icon class="mat-icon mat-list-icon material-icons">pages</md-icon> 
        <div class="mat-list-text"> 
         <span class="title mat-line" md-line="">Pages</span> 
        </div> 
        </div> 
      </a> 
      </mat-expansion-panel> 

預計UI

enter image description here

回答

-2

你要把圖標入題。例如

<mat-expansion-panel class="mxSubMenuContainer"> 
     <mat-expansion-panel-header expandedHeight="48px" collapsedHeight="48px"> 

      <mat-panel-title> 
       <md-icon class="mat-icon mat-list-icon material-icons">pages</md-icon> 
       Personal data 
      </mat-panel-title> 
     </mat-expansion-panel-header> 

     <a mat-list-item class="sidenav-link mat-list-item mat-ripple" > 
      <div class="mat-list-item-content"> 
       <div class="mat-list-item-ripple mat-ripple" mat-ripple=""></div> 
       <md-icon class="mat-icon mat-list-icon material-icons">pages</md-icon> 
       <div class="mat-list-text"> 
        <span class="title mat-line" md-line="">Pages</span> 
       </div> 
       </div> 
     </a></mat-expansion-panel> 
+0

感謝@馬特其工作 – dhana