小编PCo*_*ers的帖子

角度mat-button链接到外部URL

Angular 6(https://angular.io/)新项目,利用材料组件(https://material.angular.io/)~如何从mat-button组件导航到外部URL.

HTML

<button mat-button [matMenuTriggerFor]="menu">Menu</button>
<mat-menu #menu="matMenu">
  <button mat-menu-item>Item 1</button>
  <button mat-menu-item>Item 2</button>
</mat-menu>
Run Code Online (Sandbox Code Playgroud)

打字稿

import {Component} from '@angular/core';

@Component({
  selector: 'menu-overview-example',
  templateUrl: 'menu-overview-example.html',
  styleUrls: ['menu-overview-example.css'],
})

 export class MenuOverviewExample {}
Run Code Online (Sandbox Code Playgroud)

现场Edtior:https://stackblitz.com/angular/maeymnkvlrq

我相信我错过了一些明显的新手,但无法找到我的问题的答案.

typescript angular-material angular

13
推荐指数
4
解决办法
2万
查看次数

如何将 Mat-Card 组件中的内容居中 - Angular 6

我想将图像和按钮内容与垫卡的中心对齐。

尝试使用以下 CSS 样式: justify-content: center margin-left: auto , margin-right: auto margin-left: 50% , margin-right: 50% content-align: center 等。

此时我尝试了 Andrew Lobban 提供的所有解决方案。我非常感谢他耐心地与我一起寻找解决方案。

卡片组件如下:

HTML

<div>
<mat-grid-list cols="6" rowHeight="250px">
    <mat-grid-tile *ngFor="let card of card" [colspan]="card.cols" [rowspan]="card.rows">
      <mat-card class="dashboard-card">
        <mat-card-header>
        </mat-card-header>
        <div>
        <mat-card-content class="dashboard-card-content">
           <img src={{card.IMGPath}}>
          <a mat-raised-button color="primary" href={{card.ButtonLink}}>{{card.ButtonLabel}}</a>
        </mat-card-content>
      </div>
      </mat-card>
    </mat-grid-tile>
  </mat-grid-list>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.grid-container {
    margin: 20px;
  }

  .dashboard-card {
    position: absolute;
    top: 15px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    max-width: 150px;
    min-width: 150px;
  }

.dashboard-card-content { …
Run Code Online (Sandbox Code Playgroud)

angular-material2 angular

6
推荐指数
1
解决办法
2万
查看次数