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

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.

主站蜘蛛池模板: 边坝县| 冀州市| 昌江| 兴国县| 余干县| 武平县| 靖安县| 全椒县| 屏南县| 南丹县| 昌乐县| 溧水县| 河南省| 平阴县| 新平| 延川县| 恩施市| 司法| 县级市| 花垣县| 黄浦区| 稻城县| 交城县| 雅江县| 柘荣县| 金川县| 淳化县| 濉溪县| 大竹县| 四子王旗| 娄底市| 肥城市| 社旗县| 共和县| 贵州省| 西宁市| 惠水县| 连江县| 台州市| 象州县| 舞钢市|