並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 28 件 / 28件

新着順 人気順

aspectの検索結果1 - 28 件 / 28件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

aspectに関するエントリは28件あります。 cssCSSchrome などが関連タグです。 人気エントリには 『CSSのaspect-ratioプロパティがすべてのブラウザにサポートされました、画像をアスペクト比で実装する今までとこれからの実装方法』などがあります。
  • CSSのaspect-ratioプロパティがすべてのブラウザにサポートされました、画像をアスペクト比で実装する今までとこれからの実装方法

    先日アップデートされたSafari 15とSamsung Internet 15により、すべてのエバーグリーンブラウザでaspect-ratioプロパティがサポートされました。 ※エバーグリーンとは、最新版に自動アップデートされるブラウザのことです。 aspect-ratioプロパティを使用することで、レスポンシブ対応の画像をアスペクト比を維持したまま簡単に実装できます。 CSSでアスペクト比を実装する今までとこれからの実装方法を紹介します。 CSS ways to Create Fixed Aspect Ratio aspect-ratioプロパティとは 1. Padding Hack 2. Viewport width solution 3. aspect-ratioプロパティ デモ aspect-ratioプロパティとは aspect-ratioプロパティは名前の通り、アスペクト比を

      CSSのaspect-ratioプロパティがすべてのブラウザにサポートされました、画像をアスペクト比で実装する今までとこれからの実装方法
    • CSS aspect-ratioプロパティの使い方、レスポンシブやレイアウトシフトで大活躍

      先月アップデートされたChrome 88でaspect-ratioプロパティがサポートされ、FirefoxとSafariでもまもなくサポートされる予定となっています。 名前の通り、アスペクト比を定義できるCSSのプロパティですが、Webページやスマホアプリで実際にどのように使用すると便利なのか、その使い方を紹介します。 New aspect-ratio CSS property supported in Chromium, Safari Technology Preview, and Firefox Nightly by Una Kravets 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 アスペクト比とは object-fitプロパティ 古いハック: padding-topでアスペクト比を保つ aspect-ratioでアス

        CSS aspect-ratioプロパティの使い方、レスポンシブやレイアウトシフトで大活躍
      • 2021年から開発の現場で使える3つの便利CSS - aspect-ratio, gap, is()

        ブラウザは日々進化しています。2021年もブラウザには多くの新機能が追加されました。 私はCSSの新機能を1年かけてチェックしてきましたが、その中でもとりわけ便利だと思った3つの機能を紹介します。いずれも、2021年に全モダンブラウザ(Chrome、Firefox、Microsoft Edge、Safari)で使えるようになったもので、日々の開発をラクにしてくれることでしょう。 動画や画像のアスペクト比を指定できるaspect-ratioプロパティ aspect-ratioプロパティとは、ボックスのアスペクト比(幅と高さの比率)を指定するプロパティです。 構文

          2021年から開発の現場で使える3つの便利CSS - aspect-ratio, gap, is()
        • CSSで三角形を実装するにはaspect-ratioとclip-pathを使用するのが簡単 -CSS Triangle Shapes

          HTMLはdiv要素一つだけ(もしくはimg要素一つだけ)、あとはCSSをコピペするだけで三角形を実装できるCSS Triangle Shapesを紹介します。 CSSの三角形は、一昔前はborderで実装していましたが、最近では2つのプロパティ(aspect-ratio, clip-path)で実装します。どうやって実装するんだっけ? というときに覚えておくと、さくっと利用できるので便利です。 CSS Triangle Shapes CSSで三角形を実装する最近の方法 CSSで三角形を作成するジェネレター CSSで三角形を実装する最近の方法 まずは、三角形をCSSで実装する方法を見てましょう。 これまでのCSSだと、divなどの矩形にborderプロパティで太いボーダーを設定し、三角形の部分だけ残して使用していました。

            CSSで三角形を実装するにはaspect-ratioとclip-pathを使用するのが簡単 -CSS Triangle Shapes
          • CSS aspect-ratioプロパティの基礎知識、便利な使い方、実装に必要なプログレッシブエンハンスメント

            ついにSafariでもaspect-ratioプロパティがサポートされると先日のWWDC21で発表がありました(参考: webkit.org)。これで主要ブラウザすべてにサポートされることになり、aspect-ratioプロパティの基礎知識、便利な使い方、そして実装に必要なプログレッシブエンハンスメントについて紹介します。 CSSのaspect-ratioプロパティを使用すると、レスポンシブ対応の画像や下記のようにサイズが異なるロゴ画像を揃えて配置するのも簡単に実装できます。 Let's Learn About Aspect Ratio In CSS by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに アスペクト比とは アスペクト比の算出方法 CSSでのアスペクト比の実装 aspect-r

              CSS aspect-ratioプロパティの基礎知識、便利な使い方、実装に必要なプログレッシブエンハンスメント
            • コード不要でレスポンシブ対応のWebページを作成、ダウンロードできるシンプルなWebサイトビルダーアプリ・「Aspect」

              Aspectはコード不要でレスポンシブ対応のWebページを作成、ダウンロードできるシンプルなWebサイトビルダーアプです。 よくあるタイプの簡易的なビルダーではなく、要素はD&Dで配置したり矢印キーで微調整可能、色やテキストも自由に設定可能で、その場でレスポンシブWebデザインの表示確認も出来るようになっています。 作るだけならログインも不要で誰でもすぐに利用可能、ソースをDLしたい場合はユーザー登録すれば無料でHTML+CSSをDL出来ます。 使い勝手もシンプルで学習コストもかからないと思います。サッとペラページを作りたい、なんて時なんかにもよさげです。 Aspect

                コード不要でレスポンシブ対応のWebページを作成、ダウンロードできるシンプルなWebサイトビルダーアプリ・「Aspect」
              • Avoiding <img> layout shifts: aspect-ratio vs width & height attributes

                By default, an <img> takes up zero space until the browser loads enough of the image to know its dimensions: When you run the demo, you'll see the <figcaption> immediately. Then, after a few seconds, this paragraph and subsequent page content shifts downwards to make room for the image. This makes the user experience massively frustrating, as content moves out from under the user's eyes/finger/poi

                  Avoiding <img> layout shifts: aspect-ratio vs width & height attributes
                • Chrome 88のここに注目!CSSのaspect-ratioプロパティでアスペクト比が簡単に、別窓はデフォルトでnoopenerに

                  Chrome 88が先週リリースされ、aspect-ratioプロパティがサポートされました。 CSSのaspect-ratioプロパティはボックスのアスペクト比を定義でき、画像や動画のアスペクト比を保持して配置したり、黄金比のレイアウトも簡単に実装できます。 拡張機能の新しい仕様「manifest v3」がサポート。Chromeウェブストアにアップロードできます。これにより、安全性、パフォーマンス、プライバシーを向上。 aspect-ratioプロパティのサポート。 非表示ページでJavaScriptタイマーを連鎖発生させている場合の動作を抑制。 target="_blank"があるアンカータグは、デフォルトでrel="noopener"が付いているものとして扱われる。 OSのマウスアクセラレーション機能をPointer LockAPIで無効化可能に。 addEventListenerは

                    Chrome 88のここに注目!CSSのaspect-ratioプロパティでアスペクト比が簡単に、別窓はデフォルトでnoopenerに
                  • 【CSS・Chrome 124】aspect-ratioを使っているページが何もしていないのに壊れた

                    はじめに結論 CSS の aspect-ratio プロパティを使っている場合、Chrome 124 で崩れる場合があります。 aspect-ratio を設定している要素に min-width: 0; を設定しておくと安全かも。 以下詳細です。 現象 以前は問題なく表示できていたはずのページで、コンテンツがページ外にはみ出してしまう現象が発生していました。 原因を確認すると、以下のような条件で発生していました。 親で display: grid; を設定して横並びにしている おそらく flex でも同様 その中に aspect-ratio プロパティを設定している要素がある 同様の状況を再現したのが、冒頭に掲載した CodePen のサンプルです。 原因 Chrome 123.0.6262.0 で表示を確認したところ、問題なく表示されていました。 Chrome 124.0.6367.92

                      【CSS・Chrome 124】aspect-ratioを使っているページが何もしていないのに壊れた
                    • New aspect-ratio CSS property supported in Chromium, Safari Technology Preview, and Firefox Nightly  |  Articles  |  web.dev

                      Aspect ratio Aspect ratio is most commonly expressed as two integers and a colon in the dimensions of: width:height, or x:y. The most common aspect ratios for photography are 4:3 and 3:2, while video, and more recent consumer cameras, tend to have a 16:9 aspect ratio. Two images with the same aspect ratio. One is 634 x 951px while the other is 200 x 300px. Both have a 2:3 aspect ratio. With the ad

                      • Let's Learn About Aspect Ratio In CSS

                        Having a consistent ratio between the width and height of images and other responsive elements is important. In CSS, we used the padding hack for many years, but now we have native aspect ratio support in CSS. In this article, I will discuss what is aspect ratio, how we used to do it, what’s the new way of doing it. Of course, there will be use cases with a proper fallback for them. Let’s dive in!

                          Let's Learn About Aspect Ratio In CSS
                        • Aspect — Build UI with AI

                          Web site created using create-react-app

                            Aspect — Build UI with AI
                          • Aspect — Build UI with AI

                            Web site created using create-react-app

                              Aspect — Build UI with AI
                            • 【CSS】aspect-ratioでアスペクト比(縦横比)を固定したレスポンシブ対応方法を解説 | みやっちブログ

                              CSS学習し始めの頃、レスポンシブ対応でウィンドウサイズを変えた際にアスペクト比(縦横比)が崩れ、正しいレイアウトが出来ずにハマった方は多いのではないでしょうか? この記事では、レスポンシブ対応で必要になるアスペクト比の固定方法を丁寧に解説していきます。 この記事でわかることは以下の通りです。 アスペクト比とは? アスペクト比(縦横比)は、画面や画像の横と縦の長さの比率のことを言います。 一般的には「横の比率:縦の比率」と表記し、横が640px、縦が480pxの画像の場合のアスペクト比は「4:3」と表します。 上記の写真画像はどちらも「4:3」のアスペクト比です。 Webサイトのレスポンシブ対応する際に、このアスペクト比を意識したコーディングが必要になる場合があります。 アスペクト比の固定方法 Webサイトのレスポンシブ対応で、CSS要素のアスペクト比を固定したい場合があります。 その場合

                                【CSS】aspect-ratioでアスペクト比(縦横比)を固定したレスポンシブ対応方法を解説 | みやっちブログ
                              • Cropping Images To A Specific Aspect Ratio With JavaScript

                                In this 3 minute tutorial we’ll write a tiny JavaScript function that helps us crop images to various aspect ratios. Super useful for cropping photos before posting to social media timelines or uploading profile pictures as these are often required to be of a certain aspect ratio. In this tutorial we’ll by modifying image data. For example, when a user is about to upload a an image we crop it to a

                                  Cropping Images To A Specific Aspect Ratio With JavaScript
                                • aspect-ratio - CSS: カスケーディングスタイルシート | MDN

                                  CSS チュートリアル CSS の基本 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基本的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

                                    aspect-ratio - CSS: カスケーディングスタイルシート | MDN
                                  • View transitions: Handling aspect ratio changes

                                    This post assumes some knowledge of view transitions. If you're looking for a from-scratch intro to the feature, see this article. When folks ask me for help with view transition animations that "don't quite look right", it's usually because the content changes aspect ratio. Here's how to handle it: Unintentional aspect ratio changes It's pretty common for these aspect ratio changes to be unintent

                                      View transitions: Handling aspect ratio changes
                                    • Building a combined CSS-aspect-ratio-grid - 9elements

                                      Recently I was faced with the following problem: I had to build a layout that consists of several rows. In each row are two images with a fixed aspect ratio. The two images should have the same height and fill the entire row. The images' aspect ratios vary from 16:9 to 3:4, so there are landscape images and portrait and square images. Since Safari started to support CSS-aspect-ratio at the end of

                                        Building a combined CSS-aspect-ratio-grid - 9elements
                                      • CSS { In Real Life } | Aspect Ratio is Great

                                        Maybe it’s just me, but I feel like a lot of the time learning new CSS features doesn’t involve just learning a what a single property does, more like getting to grips with a collection of properties and how they work together — even learning a whole specification. That’s certainly not a complaint from me: it makes sense to consider properties as part of an ecosystem. But I have to confess, I love

                                          CSS { In Real Life } | Aspect Ratio is Great
                                        • 最新のCLS対応はaspect-ratioがベスト!padding-topはもう古い | 東京のWeb制作会社 株式会社クーシー

                                          最新のCLS対応はaspect-ratioがベスト!padding-topはもう古い Web制作ハウツー UIUX・サイト設計 フロントエンド(HTML/CSS) 以前に自作スライダー作成を交えてCLS対応をご紹介しました。 参考 CLSスコアがスライダーで低下!CLSが下がる原因と改善方法 この時に説明したpadding-topを使って画像分の高さをあからじめ保持させる対応が、CLS対応の手法としてはもう古いようです。現在のトレンドはaspect-ratio。 aspect-ratioを使ったコードの方が、短くシンプルで分かりやすいです。 今回は簡単なサンプルコードと共に、CLS対応のトレンドであるaspect-ratioについてご紹介します。 aspect-ratioとは aspect-ratioはアスペクト比でボックスのサイズを指定するCSSプロパティです。 アスペクト比とは アスペ

                                            最新のCLS対応はaspect-ratioがベスト!padding-topはもう古い | 東京のWeb制作会社 株式会社クーシー
                                          • New in Chrome 88: aspect-ratio | CSS-Tricks

                                            And it was released yesterday! The big news for us in CSS Land is that the new release supports the aspect-ratio property. This comes right on the heels of Safari announcing support for it in Safari Technology Preview 118, which released January 6. That gives us something to look forward to as it rolls out to Edge, Firefox and other browsers. Here’s the release video skipped ahead to the aspect-ra

                                              New in Chrome 88: aspect-ratio | CSS-Tricks
                                            • AWS CDKでAspectを使ってアーキテクチャのコンプライアンス準拠をチェックする方法 | DevelopersIO

                                              AWS CDKでAspectを使ってConstructがコンプライアンスに準拠できているかを検証する方法を紹介します。 はじめに おはようございます、加藤です。先日AWSブログでAWS CDKでクラウドアプリケーションを開発するためのベストプラクティスという記事が公開されました。ほとんどの内容は私も取り入れていたり納得のできるものでしたが、コンプライアンスのためにConstructを使わないという事が推奨されており衝撃を受けました。 今までコンプライアンスのためにConstructを作りライブラリとして公開したことはありませんが、これは好ましいことと認識しており、これまでの登壇で何度も活用方法として発信していました。 記事を読むとコンプライアンスに基づいてConstructをラップしてしまうと、AWS Solutions Constructsなどが公開している便利なライブラリが利用できなく

                                                AWS CDKでAspectを使ってアーキテクチャのコンプライアンス準拠をチェックする方法 | DevelopersIO
                                              • GitHub - NovelAI/novelai-aspect-ratio-bucketing: Implementation of aspect ratio bucketing for training generative image models as described in: https://blog.novelai.net/novelai-improvements-on-stable-diffusion-e10d38db82ac

                                                One common issue of existing image generation models is that they are very prone to producing images with unnatural crops. This is due to the fact that these models are trained to produce square images. However, most photos and artworks are not square. However, the model can only work on images of the same size at the same time, and during training, it is common practice to operate on multiple tra

                                                  GitHub - NovelAI/novelai-aspect-ratio-bucketing: Implementation of aspect ratio bucketing for training generative image models as described in: https://blog.novelai.net/novelai-improvements-on-stable-diffusion-e10d38db82ac
                                                • Laravel Aspectで始めるアスペクト指向プログラミング - Qiita

                                                  先日会社のLaravelプロジェクトにLaravel Aspectを導入したのでQiitaでも紹介します。 2年前くらいにLTで紹介して、今ググると多分上位に私のスライドがでるんですが、肌感でユーザーがまだまだ少ないなーと感じているので良さを伝えたいと思います。 Laravel Aspectの前にアスペクト指向プログラミング(AOP)について簡単に解説します。 AOPとは特定の振る舞いをアスペクトという機能単位で分離して記述し、プログラムのあらゆる箇所で適応する手法です。 オブジェクト指向プログラミングだけではうまく分離できない横断的関心事を分離できるようにする補助的な役割として利用されることが多いです。 横断的関心事 トランザクションやロギングなどのプログラムのあらゆる箇所に利用されるが、単一オブジェクトやメソッドに切り出して定義するのが困難な機能を横断的関心事と呼びます。 public

                                                    Laravel Aspectで始めるアスペクト指向プログラミング - Qiita
                                                  • CSS aspect-ratioプロパティの代わりをSassのmixinで作成する方法

                                                    aspect-ratioプロパティとは 指定した要素のアスペクト比を設定できるCSSプロパティ。 例えば aspect-ratio: 16 / 9; のCSSプロパティを要素に追加すれば16:9のアスペクト比を設定できる。 16:9 aspect-ratio: 16 / 9; レイアウトのアスペクト比の維持に便利なプロパティだがSafari 14.x以下では使用できない。 https://caniuse.com/mdn-css_properties_aspect-ratio Sassの@mixinでaspect-ratioを使用 aspect-ratioが対応ブラウザが少なく、そのままでは使用できないため、使用する際はpostcss-aspect-ratio-polyfillを使用する必要がある。 しかし、postcss-aspect-ratio-polyfillを使用するためにはNode

                                                      CSS aspect-ratioプロパティの代わりをSassのmixinで作成する方法
                                                    • 碧の世界 - Aspect Ratio 3×2

                                                      水にフィルタリングされた 私たちの世間 こんなにも 美しい 碧の世界 04/08/2019 SONY RX100MⅥ

                                                        碧の世界 - Aspect Ratio 3×2
                                                      • aspect-ratio - CSS: カスケーディングスタイルシート | MDN

                                                        CSS チュートリアル CSS の基本 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基本的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

                                                          aspect-ratio - CSS: カスケーディングスタイルシート | MDN
                                                        • CSSのaspect-ratioプロパティで手軽にアスペクト比を設定する | Free Style

                                                          Webサイトやブログで画像や動画を使う際、コンテンツの中で綺麗に見せていくには、素材の品質もそうですがアスペクト比も重要な要素になります。 Web制作では画像や動画コンテンツを多くのデバイスに対応していくため、特に動画ですが、アスペクト比の調整に慣れていない方は、意外と大変だったりします。 こうした少し面倒な調整手軽に行えるよう、CSSの新機能としてアスペクト比を設定するaspect-ratioプロパティが追加されました。 気になる対応ブラウザですが、 主要ブラウザでは、最新バージョンですべてサポートされています。 (IEは未対応) Can I use (aspect-ratio) https://caniuse.com/?search=aspect-ratio ここでは、サンプルをもとにaspect-ratioプロパティの使い方をご紹介します。 WebブラウザのGoogle Chrome

                                                            CSSのaspect-ratioプロパティで手軽にアスペクト比を設定する | Free Style
                                                          1

                                                          新着記事