官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 芦溪县| 临泽县| 荥阳市| 方山县| 望奎县| 井冈山市| 贡觉县| 武冈市| 雷波县| 永州市| 巴中市| 安岳县| 浏阳市| 宿松县| 蒲城县| 竹北市| 广宁县| 新郑市| 界首市| 台东县| 林州市| 双鸭山市| 乾安县| 琼海市| 肃南| 奉新县| 余庆县| 中超| 栾川县| 江永县| 武山县| 南靖县| 天门市| 威远县| 淮北市| 济阳县| 景德镇市| 普兰店市| 如东县| 阳江市| 会东县|