DOG Pug snugged in a blanket
pageCSSだけでyoutubeを縦横比固定で埋め込む
レスポンシブでyoutubeの縦横比を固定したいことはよくあると思います。
今まではなにかとめんどくさいことをしないといけなかったのですが、CSSの新しいプロパティaspect-ratioの登場によってとても簡単に実装できるようになりました。
iframe {
width: 100%;
height: auto;
aspect-ratio: 16/9;
}
たったこれだけです。
幅は任意の幅で結構です。
幅に合わせてaspect-ratioが勝手に高さを変えてくれます。
aspect-ratioの使い所
このaspect-ratioですが、もちろんyoutubeの埋め込み以外でも便利に使うことができます。
例えば下のようなレイアウト。
aspect-ratioを使えば簡単に左右の要素の縦横比を固定してレスポンシブ対応できちゃいます。
他にも丸が横並びになっていたりとかロゴが並んでいたりとか、色々な場面で使えると思います。
ちなみにaspect-ratioのブラウザ対応状況はこちらです。
https://caniuse.com/mdn-css_properties_aspect-ratio
IE以外の主要ブラウザであれば使うことができます。
APIの設定ミスで、1週間で55万円の請求が!
公開ページと従量課金APIを直結したことで起きた費用事故から、上限・クォータ・監視の設計を整理します。
費用事故から学ぶAPI設計を見るまとめ
CSSのプロパティaspect-ratioについてご紹介しました。
CSSはどんどん進化して便利なプロパティが増えています。
IE対応しなくていい案件が増えてきたのでそういった便利なCSSを活用して効率よくコーディングしていきたいですね。
フライング・ハイ・ワークスの紹介
フライング・ハイ・ワークスは、東京のホームページ制作・Web制作会社・Webシステム制作会社です。東京都及びその近郊(首都圏)を中心として、SEO対策を意識したPC及びスマホのサイトをワンソース(レスポンシブ対応)で制作します。
実績
デザイナーチームは、グラフィックデザインやイラストの制作も得意としており、著作権を意識しない素材の提供が可能です。システム・コーディングチームでは、Laravelなどを使用したスクラッチからのオリジナルシステム開発を始め、WordPressのカスタマイズを得意としております。
また、SEOやランディングページ(LP)、広告向けバナーなどを他社様でやっていた作業の引継ぎでも問題ありません。制作実績は多数ございますので、お客様に合わせたご提案が可能です。
500点以上のフライング・ハイ・ワークスの制作実績ページをご覧ください。
その追加要望、今入れますか?
制作中に増えた要望を、目的・影響・費用・公開時期から判断し、修正・追加対応・公開後対応へ整理する考え方をご紹介します。
追加要望の判断基準を見る