Materiale angolare - Tipografia
Angular Material fornisce varie classi CSS tipografiche che possono essere utilizzate per creare coerenza visiva nell'applicazione Angular JS.
La tabella seguente elenca le diverse classi con la loro descrizione.
Suor n | Nome e descrizione della classe |
---|---|
1 | md-display-1 Mostra il testo con Regular 34px. |
2 | md-display-2 Mostra il testo con Regular 45px. |
3 | md-display-3 Mostra il testo con Regular 56px. |
4 | md-display-4 Mostra il testo con Light 112px. |
5 | md-headline Mostra il testo con 24px regolare. |
6 | md-title Mostra il testo con Medio 20px. |
7 | md-subhead Mostra il testo con Regular 16px. |
8 | md-body-1 Mostra il testo con Regular 14px. |
9 | md-body-2 Mostra il testo con Medio 14px. |
10 | md-button Mostra il pulsante con Medio 14px. |
11 | md-caption Mostra il testo con 12px regolare. |
Esempio
L'esempio seguente mostra l'uso delle classi CSS di tipografia.
am_typography.htm
<html lang = "en">
<head>
<link rel = "stylesheet"
href = "https://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.css">
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-animate.min.js"></script>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-aria.min.js"></script>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-messages.min.js"></script>
<script src = "https://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.js"></script>
<link rel = "stylesheet" href = "https://fonts.googleapis.com/icon?family=Material+Icons">
<script language = "javascript">
angular
.module('firstApplication', ['ngMaterial'])
.controller('typographyController', typographyController);
function typographyController ($scope) {
}
</script>
</head>
<body ng-app = "firstApplication">
<div class = "frameContainer" ng-controller = "typographyController as ctrl"
layout = "column" layout-padding layout-wrap layout-fill
style = "padding-bottom: 32px;" ng-cloak>
<p class = "md-display-4">.md-display-4</p>
<p class = "md-display-3">.md-display-3</p>
<p class = "md-display-2">.md-display-2</p>
<p class = "md-display-1">.md-display-1</p>
<p class = "md-headline">.md-headline</p>
<p class = "md-title">.md-title</p>
<p class = "md-subhead">.md-subhead</p>
<p class = "md-body-1">.md-body-1</p>
<p class = "md-body-2">.md-body-2</p>
<md-button>.md-button</md-button>
<p class = "md-caption">.md-caption</p>
</div>
</body>
</html>
Risultato
Verifica il risultato.