Polymer-iron-image
ポリマー-鉄画像
<iron-image>は画像表示要素です。 画像は、便利なサイズ設定およびプリロードオプションとともに表示されます。
サイズ設定オプションは crops (カバー)または letterboxes (含む)のいずれかで、指定されたサイズに収まるようにしますが、プリロードオプションはイメージのレンダリングをブロックします。 一方、要素のCSS background-colorをプレースホルダーとして使用することも、data-URIを使用することもできます。 fade オプションは、画像のレンダリング後にプレースホルダーの画像/色をフェードアウトします。
次のコードスニペットに示すように、<iron-image>要素は<img scr = "….">に似ています-
例
iron-image要素を使用するには、bowerを使用してiron-image要素をインストールし、indexlファイルにインポートします。 次のコードは、プレーンな画像を表示します-
次のスクリーンショットに示すように出力を取得します。
オプションsizing = "cover"を使用します
次のスクリーンショットに示すように出力を取得します。
オプションsizing = "contain"を使用します
次のスクリーンショットに示すように出力を取得します。
次のコードは、画像がロードされるまで、灰色の背景とbase-64でエンコードされたプレースホルダーを表示します。
次のコードは、画像がレンダリングされた後に画像をフェードアウトします。
次の表に、<iron-image>要素のカスタムプロパティを示します。
Sr.No | Custom properties & Description | Default |
---|---|---|
1 |
--iron-image-placeholder:
|
\{} |
2 |
--iron-image-width: このプロパティを使用して、鉄の画像でラップされた画像の幅を設定します。 |
auto |
3 |
--iron-image-height: このプロパティを使用して、ironimageでラップされた画像の高さを設定します。 |
auto |