- AMP:Building Accelerated Mobile Pages
- Ruadhan O'Donoghue
- 156字
- 2021-07-08 10:04:11
Text layout with <amp-fit-text>
We could also achieve this with AMP's amp-fit-text component. This component allows us to specify a fixed width and height, and minimum and maximum font sizes, and amp-fit-text will scale the font to fit the text within these constraints. Let's change our pull-quote example to use amp-fit-text instead of blockquote.
Since amp-fit-text is an extended component, it must be explicitly loaded in the head of the page like this:
<script async custom-element="amp-fit-text" src="https://cdn.ampproject.org/v0/amp-fit-text-0.1.js"></script>
Next, add this code somewhere within the main content in the body of the page:
<amp-fit-text width="400"
height="75"
layout="responsive"
min-font-size="24"
max-font-size="48">
The whale is a mammiferous animal without hind feet
</amp-fit-text>
The min-font-size and max-font-size attributes ensure that the pull-quote will be neither too small on small screens, nor too large on large screens.
This sort of works, but we've lost some of the nice styling. Once again, we can spruce it up visually with a stylized quotation mark. This time, let's take this opportunity to demonstrate SVG support in AMP.
- Java語言程序設計
- Software Defined Networking with OpenFlow
- Leap Motion Development Essentials
- Bootstrap Essentials
- Building a Quadcopter with Arduino
- 硅谷Python工程師面試指南:數據結構、算法與系統設計
- 平面設計經典案例教程:CorelDRAW X6
- 智能手機故障檢測與維修從入門到精通
- 大學計算機基礎
- LabVIEW數據采集
- Mapping with ArcGIS Pro
- Clojure Data Structures and Algorithms Cookbook
- Python程序設計教程
- Unity 游戲案例開發大全
- Drupal 7 Development by Example Beginner’s Guide