並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 587件

新着順 人気順

レイアウトの検索結果321 - 360 件 / 587件

  • Reactで余白をどうスタイリングするか

    最近余白の実装について見直す機会があったので、考えをまとめてみました。 TL;DR Grid なら grid-gap flexbox なら flex-gap にしたい(が、safari が対応してないので記事執筆時点では使えない) 適切な padding を指定する 複数の同一のマージンには Stack、それ以外には Spacer コンポーネント 前提: 子コンポーネントは親コンポーネントの"レイアウトのスタイル"を知ってはならない まず前提として「子コンポーネントは親コンポーネントの"レイアウトのスタイル"を知ってはならない」です。 (太古に書いた記事から具体例を引用) 例えば、こんな感じのアイコンが複数並べたコンポーネントが存在するとします。 アイコンの間にはmarginが等間隔でありますね。 このmarginをアイコンコンポーネント内で定義していたとしましょう。 さて、他のページでこ

      Reactで余白をどうスタイリングするか
    • Excel方眼紙の編集に革命を起こすツールを開発した - Qiita

      はじめに このツールを導入すれば、Excel方眼紙の編集でイライラしたり悩んだりすることはなくなります。 むしろ、とりあえず方眼紙ってなってしまうかもしれません。 また、すでに作成されたExcel方眼紙以外の文書に対しても、後から簡単にレイアウトを崩さずに列を追加したり削除したりすることが出来ますし、Excel方眼紙に変換することも出来ます。 もちろん逆の変換も容易に出来ます。 かんたんレイアウト 外観 おすすめの機能 Excel方眼紙 を 通常文書 へ変換 通常文書 を Excel方眼紙 へ変換 Excel方眼紙 を ピッチの異なるExcel方眼紙 へ変換 ピッチを変えずに全体の幅を拡大 または 縮小する 列の比率を変えずに全体の幅を拡大 または 縮小する 既存文書の列を分割 既存文書の列を統合 Excel方眼紙の列を分割 お試し 以下のリンクをクリックすれば、サンプルのExcelファイ

        Excel方眼紙の編集に革命を起こすツールを開発した - Qiita
      • 動きが新感覚!Web制作で参考にしたいUIインタラクション、アニメーション36個まとめ

        この記事では、ウェブデザイン制作で活用したい最新UIインタラクション、アニメーションをまとめてご紹介します。Webやモバイルアプリの参考アイデアとして取り入れたい、ユニークで素敵なアニメーションを中心に揃えています。 最新ウェブデザインも一緒に確認することで、デザイントレンドや動向をうまく掴むことができます。 Webアイデアの宝庫!注目したい最新ウェブデザイン35個まとめ Web制作の参考アイデアに!いま話題の最新ウェブデザイン50個まとめ いまWebがすごい!参考にしたい話題の最新ウェブデザイン37個まとめ 【総まとめ】2019年印象に残った世界のベストWebデザイン厳選50個 新感覚の動き!Web制作で参考にしたい最新UIインタラクション、アニメーションまとめ #blacklivesmatter 世界中でムーブメントを巻き起こしている、黒人に対する暴力や構造的な人種差別の撤廃を訴える

          動きが新感覚!Web制作で参考にしたいUIインタラクション、アニメーション36個まとめ
        • [CSS] 両端に余白があるコンテナをページの中央に配置する古い実装方法と最近の実装方法

          ページの端から端まで伸びる背景があり、コンテンツは両端に空白があり、中央に配置されています。ここ数年で増えてきたレイアウトです。 この内側のコンテナを実装するさまざまな方法、それぞれの利点と欠点、解決方法を紹介します。 The “Inside” Problem 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 最近のWebでよく見かけるレイアウト 古典的な解決策: 外側と内側のコンテナ 単一の要素だけの場合 コントロールが可能なコンテナがある場合 親にoverflow-xを使用しなくてもいい場合 CSS GridまたはFlexboxは役立ちますか? 代わりに、端をフェイクする 最近のWebでよく見かけるレイアウト あなたはWebページの実装に取り組んでいます。レイアウトには端から端まで水平方向に伸びるbackground-colo

            [CSS] 両端に余白があるコンテナをページの中央に配置する古い実装方法と最近の実装方法
          • デザイン制作のスピードを上げるために取り組んだこと7選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

            みなさんこんにちは! デザイナーのえびちゃんです。 デザイナーになると、制作物には必ず締め切りが存在しますよね。スクール通学時代など、デザインを勉強している段階ではたっぷり時間をかけてデザインに取り組むことが可能ですが、お仕事となるとそうはいきません……。 特にデザインの仕事に就いてまもないと、スピードが上がらないと悩んでいる方も多いのではないかと思います。私も入社した当初はアイキャッチ(サムネイル画像)1枚に3日(!)もかけて作成していましたが、それから1年経ったいま、数時間で作成できるようになりました。 今回は、私がアイキャッチやバナーなどの制作スピードを上げるために意識的におこなったったことを紹介していきます! デザイン編 3選 まずは、デザインに関して意識して取り組んだことを紹介します! ①最初にレイアウトを固めてから配色などの装飾する PhotoshopやIllustratorな

              デザイン制作のスピードを上げるために取り組んだこと7選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
            • 都合の良いUIデザイン〜わがままで怠惰で理不尽なユーザーのニーズに応える10のポイント〜|SOMPO Digital Lab デザインチーム

              こんにちは、SOMPO Digital Labデザインチームのデザイナーの金(https://twitter.com/seikei_kin)です。普段はUIデザイナー・ウェブデザイナーとしてサービスやプロダクトの開発・設計に携わっています。 突然ですが、みなさんは真面目で、協力的で、積極性があって、物覚えがよい方でしょうか?あるいは最新のアプリの動向に詳しく、それらを使いこなせるリテラシーを十分にお持ちでしょうか? 果たして自分はどうかと振り返ってみると、少なくとも自信をもってそうであるとは言えないのが正直なところです。なまけものかつわがままで、物覚えや察しも良くなく、実際、馴染みのないウェブのサービスやアプリを利用する場合には、些細なことでつまづいたり悩んだりした結果、途中で嫌になり諦めてしまうこともしょっちゅうです。 そして、実は私のようなユーザーは決して少なくないのではないでしょうか

                都合の良いUIデザイン〜わがままで怠惰で理不尽なユーザーのニーズに応える10のポイント〜|SOMPO Digital Lab デザインチーム
              • 【意外と教わらない】Webデザイナーなら知っておくべき画面サイズのお話。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                こんにちは。デザイナーのまいまいです🦀 みなさん、駆け出しのWebデザイナーのころってどんなことを学びましたか? デザインツールの使い方、フォント、レイアウト、配色、コーディング、etc……。 いろんなことを学びますよね。今回は、「めちゃくちゃ大事なのに言葉でサラッと説明するのが難しい」「はじめからきちんと理解しておけば……」と私が感じた画面サイズについて書きます! 独学でつまずいていませんか? Webデザインの基本を効率的に学びたい、プロのデザイナーに教えてもらいたい……という方は、「スクールでの勉強」もおすすめです。LIGでもWebクリエイター育成スクール「デジタルハリウッドSTUDIO by LIG」を運営しております。「今すぐスクールの概要を知りたい!」という方は、ぜひこちらより資料をご請求ください。 カンバスサイズ PhotoshopもしくはXDやFigmaでデザインをつくると

                  【意外と教わらない】Webデザイナーなら知っておくべき画面サイズのお話。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                • Relearn CSS layout

                  Already purchased Every Layout, but lost your access? No worries. Add the email address that you used to purchase Every Layout and we’ll re-send your access link. Every Layout has helped thousands of developers and companies simplify CSS layout in their projects Employing algorithmic layout design means doing away with @media breakpoints, “magic numbers”, and other hacks, to create context-indepen

                    Relearn CSS layout
                  • CSS Flexboxでナビゲーションを実装する時に役立つ、オートマージン(margin: auto;)の便利な使い方

                    ナビゲーションを実装する時、アイテムを左端に詰めて配置したいけど、1つだけ右端に配置したい、そんな時はFlexboxでオートマージン(margin: auto;)を使用すると簡単です。また、論理プロパティの効果的な使い方にも触れられているので、勉強になります。 How Auto Margins Work in Flexbox Flexboxにおけるオートマージンの仕組みをさらに詳しく知りたい方は下記の記事も参考になると思います。 CSS Flexboxで配置する時に知っておくと便利!オートマージン(margin: auto;)の仕組みと効果的な使い方 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 Flexboxでのオートマージンの仕組み Flexboxのオートマージンについてmagic of flexbox and auto

                      CSS Flexboxでナビゲーションを実装する時に役立つ、オートマージン(margin: auto;)の便利な使い方
                    • 主な企業サイトの種類と特徴 | knowledge / baigie

                      ウェブ制作の仕事をしていると、「コーポレートサイト」「オウンドメディア」「製品サイト」「ランディングページ」といった言葉を当たり前のように耳にします。 でもある時、「コーポレートサイトって何だろう?」と思いました。 言葉をそのまま直訳すれば「企業サイト」ということになりますが、そうであるならば、企業が作るオウンドメディアや製品サイトやランディングページもコーポレートサイトではないでしょうか。なぜこれらのウェブサイトのことはコーポレートサイトと呼ばないのでしょうか。 この疑問を切っ掛けに、企業サイトにまつわる数々の言葉の定義をハッキリさせようと考えて、この記事を書きました。 調べてみると、「この言葉はこういう定義じゃ」と決めてくれるウェブサイトの神様のような方がいるわけでもなく、それぞれの会社・現場・人・文脈に応じて、ある程度の解釈の幅をもって使われているのが実状です。 そのためこちらでご紹

                        主な企業サイトの種類と特徴 | knowledge / baigie
                      • CSSのレイアウトで、ラッパーが異なるコンテンツのツラをcalc()関数のパディングで揃える

                        メインのヘッダは固定幅、記事のヘッダは流動幅、ラッパーが異なるコンテンツのツラを揃えるCSSのテクニックを紹介します。 下記のようにヘッダのロゴと記事のタイトルを揃えたい時はありませんか? CSSのcalc()関数を使用した動的なパディングを使用すると、簡単に実装できます。デスクトップの大きいスクリーン、スマホなどの小さいスクリーン、記事が長くてスクロールバーが表示される場合などにも対応しています。 Aligning Content In Different Wrappers by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 固定幅と流動幅でツラを揃える 動的なパディングを実装するテクニック スマホでのパディングの処理 このCSSをどこにでも使用できるようにする スクロールバーで位置がずれる問題を

                          CSSのレイアウトで、ラッパーが異なるコンテンツのツラをcalc()関数のパディングで揃える
                        • 2020年流行するであろうwebデザインのトレンド - Qiita

                          ここ最近はざっくり言ってしまえばフラットデザイン2.0、マテリアルデザインが主流になっていると思います。 視認性もよく操作もしやすいのが好まれる傾向になっています。 そんな中でこれからあるいは、今も流行っているものもありますが2020年で流行するwebデザインを紹介したいと思います。 正直webデザインの流行ってすぐに広まるものでもないと思うのですでに流行っているものも紹介しています。 なるべくサイトも載せていこうと思いますが、ページが更新されて違うデザインになっていたり、サイトがなくなってしまっていたらごめんなさい。 ・ダークモードに対応したデザイン ios13からiphoneでもダークモードが搭載されました。 すでに対応しているサイトもありますがまだまだダークモードに対応していないサイトが多く見られます。 目に優しいから、かっこいいからなどの理由で利用している人は多いと思いますのでこれ

                            2020年流行するであろうwebデザインのトレンド - Qiita
                          • もっと早く知りたかった!便利な最新Web、オンラインツール30選

                            この記事では、「もっと早く知りたかった」と思ってしまう、便利な最新オンラインツールをまとめてご紹介します。 AIをフル活用した次世代ツールから、これまでの作業が嘘のように捗る便利なものまで、今後のワークフローを変えてくれそうなツールを中心に揃えています。 カテゴリごとに整理しているので、目的にあったお気に入りツールを探してみましょう。 コンテンツ目次 1. Webデザイン便利ツール 2. デザイン・配色ツール 3. モックアップ・アイコンツール 4. 面白・クリエイティブツール Web制作の効率、生産性アップ!話題の最新オンラインツールまとめ Webデザイン便利ツール 3D Perspective Glitch Hover Effect グリッチアニメーション中にピクセル化された画像を表示する、ユニークでたのしいホバーエフェクト。 Bike Demo Three.js マウススクロールに合

                              もっと早く知りたかった!便利な最新Web、オンラインツール30選
                            • 自作キーボードにおける様々なキーレイアウトの話 - 自作キーボード温泉街の歩き方

                              こんにちは。自キ温泉ガイドをしている方のサリチル酸です。 記念すべき50記事目となる今回は、自作キーボードにおいて作者の思想が一番出るキーレイアウトの話をします。 はじめに 用語紹介 スタッガード u 各レイアウトの紹介方法 紹介対象について 湯加減(移行コスト)について 各レイアウトのキーボード紹介について ロウスタッガード(横にずれたレイアウト) 湯加減 概要 採用キーボード説明 Mint60、Zinc、UT47.2 メリット 筆者の所感 オーソリニア(碁盤の目状のレイアウト) 湯加減 概要 採用キーボード説明 Naked48LED、Naked60BMP、ergo42、helix、Plaid、Rhymestone、Manta60、Manta40 メリット 個人的な所感 異形ロウスタッガード(特に左右対称のレイアウト。シンメトリカルスタッガード) 湯加減 概要 採用キーボード説明 Tre

                                自作キーボードにおける様々なキーレイアウトの話 - 自作キーボード温泉街の歩き方
                              • Kakau.appのα版をリリースしました|pokarim

                                @m2ymと@pokarimで開発中のちょっと変わったエディタ、Kakau.appのα版をリリースしました。今回はエディタのかんたんな紹介をしたいと思います。 (kakau.app/demoにてログインせずに試用できます。よかったら試してみてください。いまのところWindowsとMac上のChromeでのみ動作確認をしています。) KakauはどんなエディタかKakau は Planar Editor(平面エディタという意味の造語)です。プレーンテキストにできるだけ近い操作感で、手書きするときのように自由なレイアウトでテキストや図表を書く、そんな使い方を目指しているエディタです。 Kakauというなまえはハワイ語で「書く・描く」を意味する kākau(カーカウ) と日本語の「かく」のあいだをとって名付けられました。 開発の経緯話はさかのぼりすぎるくらいさかのぼります。Web業務アプリを受託

                                  Kakau.appのα版をリリースしました|pokarim
                                • 一番分かりやすいCSS Grid Layoutの使い方ガイド | Web Design Trends

                                  CSS Grid Layoutは、CSSによるレイアウト手法の1つです。様々なレイアウトをこれ1つで実装することができます。 ただ、覚えなければならないことも多く、初心者の方にとっては少し難しく感じるかもしれません。 そこで、CSS Grid Layoutの重要なポイントに絞って、分かりやすく解説したいと思います。 もう迷わない!CSS Flexboxの使い方を徹底解説 CSS Flexboxは、CSSによるレイアウト作成でよく使われるCSSのレイアウト手法です。 レイアウトを作成する方法は他にもCSS Grid Layoutや、inline-blockを使用する方法... Web Design Trends

                                    一番分かりやすいCSS Grid Layoutの使い方ガイド | Web Design Trends
                                  • Web制作あるある「画像ない問題」を解決!ダミー画像の生成サービス15選

                                    「準備はまだできていないけど、仮のダミー画像を入れておきたい」ウェブ制作中にそんな場面に遭遇することもあるでしょう。 この記事では、ダミー画像を手軽に生成できるジェネレーター、オンラインツールをまとめてご紹介します。 そもそもダミー画像とは? ウェブ制作中に、「画像の準備はできていないけど、とりあえずレイアウトの確認だけでもしたい」、というときに利用する仮の画像、これが「ダミー画像」です。 画像のサイズはもちろん、スタイルなどもimgタグに直接記述するだけで、ダミー画像を表示できます。 試しに以下のようにimgタグを記述してみると、 <img src="https://placehold.jp/272343/ffd803/640x400.png"> ほんの少しの指定を行うだけで、サイトの雰囲気にあった色合いのダミー画像を用意することができます。サイズ指定も手軽なので、お気に入りのダミー画像

                                      Web制作あるある「画像ない問題」を解決!ダミー画像の生成サービス15選
                                    • Webデザイン独学の参考アイデアに!話題の最新ウェブサイト46個まとめ

                                      この記事では、Web制作アイデアに困ったら参考にしたい最新ウェブデザイン46個をまとめてご紹介します。 世界中のトップクリエイターによる、最新鋭のデザイン技術を駆使したサンプルを確認しながら、レイアウトや配色、フォントの選び方、アニメーションの実装など、今後のデザイン制作で検討できる、実用的なデザインアイデアを見つけてみましょう。 絶賛進化中!参考にしたい最新Webサイトデザイン46個まとめ Robin Noguier 制作実績をまとめたフラン人フリーランサーのポートフォリオ。画面左下に各サイトの詳細をビデオ動画で紹介、スクロールに応じてユラユラと揺れるカルーセル、ロゴのマイクロインタラクション、ユニークなスライド式ココンテンツバーの表示など、参考にしたいたくさんの機能が実装。 Modern Recovery アルコールとの付き合い方をイラストと、元アルコール依存症のひとのインタビューを交

                                        Webデザイン独学の参考アイデアに!話題の最新ウェブサイト46個まとめ
                                      • 知っておくと便利!表現が広がる最新CSSテクニックや書き方30選

                                        知っておくと便利!表現が広がる最新CSSテクニックや書き方30選 これまでの苦労が嘘のよう。新テクニックでデザインに差をつけよう 2022年は、CSSにとって過去最高の年になりました。 安定版ブラウザで、多くの新しいCSSプロパティやセレクタなどが対応となり、これまでは実装にJavaScriptなどが必要だったものも、CSSのみで表現できるようになっています。 ここでは、知っておくと便利な最新CSSテクニックや書き方をまとめてご紹介します。 「CSSって、こんなこともできるの?!」と思わず納得してしまう、驚きテクニックを習得して、ウェブデザインでできる表現の幅をぐっと広げましょう。 コンテンツ目次 1. コンテナクエリ @container が全ブラウザ対応 2. CSSスタイルクエリの基本と具体サンプル例 3. グラデーション付き影のつくり方 4. どんな背景でも美しい影のつくり方 5.

                                        • Webデザイン力を鍛える最新良質ウェブサイト33個まとめ

                                          「ウェブデザインのアイデアが決まらない」「なんとなくイメージはあるけど、どう作ればいいかわからない」「打ち合わせでのサンプル見本が欲しい」 この記事では、そんなときに役立つ世界中のクリエイティブな最新Webデザイン33個サイトをまとめてご紹介します。 すぐれたデザインをたくさん見ることで、アイデアやインスピレーションになるのはもちろん、Webデザイン力をあげるきっかけにもなります。 雰囲気やレイアウトはもちろん、配色やフォント選び、トレンド性のあるパーツの使い方など、用途に応じて参考にしてみるとよいでしょう。 Webデザイン力を鍛える最新良質ウェブサイト36個まとめ Kazuki Noda Portfolio まるで本物の木漏れ日がウェブサイトにかかっているようなエフェクトにはじまり、ブルーを基調とした落ち着いた配色、フォント選びまでセンスが光るポートフォリオサイト。 まるでペンキで塗り替

                                            Webデザイン力を鍛える最新良質ウェブサイト33個まとめ
                                          • flexプロパティの実践的な使い方を徹底解説

                                            Webページやスマホアプリのレイアウト・コンポーネントを実装する際に知っておくと便利なflexプロパティの基礎知識と実践的な使い方を紹介します。 スペースいっぱいにアイテムを伸縮させて配置したり、画像・アイコンとテキストを並べて配置したり、フォームの入力欄とボタン、複数カラムの垂直方向の揃えなど、実践的な使い方を徹底解説です。 Digging Into the Flex Property by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに flex-growプロパティとは flex-shrinkプロパティとは flex-basisプロパティとは flexのショートハンドプロパティ flexプロパティの便利な使い方 flexのショートハンドを勧める理由 flexプロパティの使用例 flexプ

                                              flexプロパティの実践的な使い方を徹底解説
                                            • oimo.io

                                              Play with an interactive fluffy ball. Simulated with GPGPU.

                                                oimo.io
                                              • Web制作者は知っておくと便利! ブラウザにすでにサポートされているCSSの新機能を使ったテクニックのまとめ

                                                CSSのコンテナクエリ(@container)、カスケードレイヤー(@layer)、スクロールスナップ(scroll-snap)、アスペクト比(aspect-ratio)、論理プロパティ(inset-inline)など、覚えておくと便利なCSSのテクニックを紹介します。 これらのCSSの新機能はすべてのブラウザにすでにサポートされています。 6 CSS snippets every front-end developer should know in 2023 by Adam Argyle 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスにもとづいて翻訳しています。 はじめに コンテナクエリの使用方法 scroll-snapによるエクスペリエンスの作り方 CSS Gridによるposition: absolute;の回避方法 簡単に円を実装する方法 カスケードレイヤーの使い方

                                                  Web制作者は知っておくと便利! ブラウザにすでにサポートされているCSSの新機能を使ったテクニックのまとめ
                                                • CSS GridをChrome デベロッパーツールで検証、デバッグする方法を解説

                                                  Chrome デベロッパーツールでWebページ上のCSS Gridを検証し、レイアウトの問題をデバッグする方法を紹介します。 Chromeの次のアップデートで予定されている機能で、現在はChrome Canaryで利用できます。 Inspect CSS Grid by Jecelyn Yeen 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様のライセンスの元、翻訳しています。 はじめに Webページ上のCSS Gridを見つける グリッドの表示オプション オーバーレイの表示設定 グリッドのオーバーレイ はじめに このガイドでは、Chrome デベロッパーツールでWebページ上のCSS Gridを検証し、レイアウトの問題をデバッグする方法を解説します。 使用しているCSS Gridのデモページは、下記の2つです。 Fruit box Snack box Webページ

                                                    CSS GridをChrome デベロッパーツールで検証、デバッグする方法を解説
                                                  • 50 Projects for React & the Static Web

                                                    50 ProjectsFor React & The Static WebLearn by doing with this FREE ebook! Get the FREE EBOOK straight to your inbox. Email AddressGet It Freev1.0 Not sure what to build?Dive in with 50 projects complete with project briefs and wireframes! Learn by DoingOne of the best ways to learn is by doing the work. Choose from 8 project categories and get started right away.

                                                      50 Projects for React & the Static Web
                                                    • 【総まとめ】2022年に話題になった世界ベストWebデザイン厳選50個

                                                      【総まとめ】2022年に話題になった世界ベストWebデザイン厳選50個 Webデザインに関わる、すべてのクリエイターの参考に 当サイトでは、新しく公開された最新Webサイトデザインを定期的にまとめています。 今回は、2022年のベスト・オブ・Webデザイン50個を厳選、ピックアップしご紹介します。 配色えらびやレイアウトの参考にぴったりで、今後のデザイン制作の参考にしてみてはいかがでしょう。 【総まとめ】2022年に話題になった世界のベストWebデザイン厳選50個 Drake Related アーティストDrakeの豪邸をオンラインツアーで巡りながら、レアな限定商品や楽曲の購入などできる、新しいEコマース体験ができるウェブサイト。 SeaCat 夢のようなスーパーヨットを、ふんだんなアニメーションとイラストで、インタラクティブに紹介するイタリア発のウェブサイト。 まくらのキタムラ ページス

                                                        【総まとめ】2022年に話題になった世界ベストWebデザイン厳選50個
                                                      • もう、SP用のWebデザインを倍の解像度で作るのをやめよう

                                                        デザイナーがコーディングできるべきかという議論がSNS上で白熱していますが個人的にはあまり興味がなく、コーディング経験の有無に関係なくWebに適したデザインデータを作ってもらえたらあとはフロントエンドの領分であると思っています。 とはいえ、Webに適したデザインデータをつくれないデザイナーが多いのでああいった議論が白熱するのではないかとも思っています。 Webに適していないデザインデータとはどういったものかというと、古くから言われているものではPhotoshopの『乗算』を使うとCSSで表現できないためダメというものがあったりします。 CSSでもmix-blend-modeという機能で対応できるけどブラウザの対応状況を鑑みるに、よほどの理由がないかぎりPhotoshopの『乗算』を使っていはいけないのが今の現実です。 参考:mix-blend-mode - CSS: カスケーディングスタイ

                                                          もう、SP用のWebデザインを倍の解像度で作るのをやめよう
                                                        • HTML・CSSのおさらい! アイコンとテキストを横並びに配置する方法まとめ - ICS MEDIA

                                                          視覚的に情報を伝えられる「アイコン」は、ボタンやナビゲーションなどのUIによく使用されています。なかでもアイコンとテキストを横並びにするレイアウトは実務で組む場面が多くあります。 横並びのレイアウトはさまざまな実装方法が存在し、それぞれに注意すべき点があります。たとえば、Flexboxで横並びのレイアウトを作ると以下のようなレイアウト崩れが発生する場合があります。経験したことのあるHTMLコーダーの方もいるのではないでしょうか? さらに、アニメーションやアクセシビリティも考慮すると実装方法に向き不向きがあります。この記事では横並びのレイアウトを例に、4つの実装方法とその注意点を紹介します。 ※この記事のサンプルコードでは、CSSクラスの親子関係をわかりやすく、読みやすくするためにSass(SCSS)を使用しています。 レイアウトの実装方法 まずはレイアウトの実装方法から紹介します。以下の条

                                                            HTML・CSSのおさらい! アイコンとテキストを横並びに配置する方法まとめ - ICS MEDIA
                                                          • CSSの新機能カスケードレイヤー「@layer」CSSをレイヤー化して扱え、今までの実装方法が大きく変わる!

                                                            当ブログではCSSの新機能をたくさん紹介してきましたが、今回紹介するのはこれまでのCSSの実装方法が大きく変わるものです。 カスケードレイヤー@layerを使用すると、CSSの詳細度とスタイルの順序をカスケード内で明示的にレイヤー化(階層化)できます。CSSのオーバーライド、リセットやサードパーティの外部CSSファイルの扱いが、今までよりはるかに楽になります。 できたてほやほやの新機能ですが、主要ブラウザがエバーグリーンブラウザ(最新版に自動アップデートするブラウザ)になった現在、いつの間にかすべてのブラウザにサポートされているかもしれません。 Cascade Layers? by Chris Coyier 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 【訳者注】最後の一文まで、必ず目を通してください。 【更新】2022/6:

                                                              CSSの新機能カスケードレイヤー「@layer」CSSをレイヤー化して扱え、今までの実装方法が大きく変わる!
                                                            • Defensive CSS

                                                              👋 This article has been expanded into a new project called Defensive CSS. Due to the fact that the content here will not be updated, I recommend you to read defensivecss.dev instead. Oftentimes, we wish that there was a way to avoid a certain CSS issue or behaviors from happening. You know, content is dynamic, and things can change on a web page, thus increasing the possibility of a CSS issue or

                                                                Defensive CSS
                                                              • グリッドシステムで強固なデザインレイアウトを作る

                                                                この記事はInteraction Design Foundationからの翻訳転載です。配信元または著者の許可を得て配信しています。 The Grid System: Building a Solid Design Layout デザイナーの仕事の構造と背景の根本的な考え方として、私たちは自分が作りたい要素のことばかり考えてしまい、グリッドの有効性を看過してしまいがちです。多くの伝統的なアーティストは今でも、まずは縦横に薄い線を引いてから作品を描いています。作業環境を最大限に活用し、より精確に制作するため、デザイナーにもこれに対応するツールがあります。それが、グリッドシステムです。 グリッドの由来 統制の取れたデザインを作るためのもっとも簡単な方法のひとつが、グリッドシステムです。元々は印刷レイアウトのために考えられたもので、実用性が証明されているテクニックです。テクノロジーに頼らずしかも

                                                                  グリッドシステムで強固なデザインレイアウトを作る
                                                                • Webデザインのレスポンシブ対応グリッド、よく使う定番UIレイアウトまとめ

                                                                  この記事は、デザインの要望やニーズに合わせたグリッドレイアウトの使い方を、実際にレスポンシ・グリッドを利用した参考サンプル例と一緒に学ぶ基本ガイドです。 Webレスポンシブデザインにおけるグリッドの基本的な使い方がわからないひとは、まずパート1でグリッドの使用方法を確認しておくと良いでしょう。 Webデザインのレスポンシブ対応グリッド、基本の使い方徹底ガイド デスクトップ向けのウェブサイトが、スマートフォン向けモバイルサイズまでどのように変化、スケールダウンするべきか自然とテクニックが身につきます。 1カラム・レイアウト 別名フルページ・レイアウトとも呼ばれ、もっともシンプルなレイアウトで、ランディングページに使用されます。 ブランドや製品プロダクトのメッセージを強調するために、大きな画像を配置したスペースが特長。1カラムレイアウトに並べられたコンテンツは、個別のモジュールとして機能し、表

                                                                    Webデザインのレスポンシブ対応グリッド、よく使う定番UIレイアウトまとめ
                                                                  • 日本語の文章とline-heightに対する考察 - Qiita

                                                                    行送り(line-height)の世界基準 アクセシビリティのスタンダードであるWCAG「達成基準 1.4.12: テキストの間隔を理解する」では、行送りの最低値を1.5と定めている行送りを1.5にした場合でもデザインが破綻しないように促している(@SaekiTominagaさんのご指摘で解釈を誤っていたことが発覚。修正いたします)。しかし世の中のホームページには、リセットCSSを変更していなかったり(あくまでブラウザ間の差異を無くすためのものであり、スタイルを後付けすることが推奨されているわけだが、そもそもどうしてアクセシビリティ基準を守らないんだろうか?1 ただ、sanitize.cssなど、line-heightがちゃんと1.5と設定されているリセットCSSもちゃんと存在する)、古いBootstrapをそのまま使っていたりして、line-heightが狭いのが割とある。そんな場合でも

                                                                      日本語の文章とline-heightに対する考察 - Qiita
                                                                    • デベロッパーツールの新機能が便利!CSS Gridの実装と検証が簡単になるCSS Grid editorとオーバーレイ

                                                                      先日リリースされたChrome 92のデベロッパーツールに、CSS Gridの実装に役立つ新機能が2つ加わりました! 1つ目はCSS Grid editorでデバッキングツール、2つ目はCSS Gridのオーバーレイ、どちらもWeb制作でCSS Gridを使用する時に大活躍すること間違いなしです。 参考: New CSS Grid debugging tools 機能は簡単に言うと、先日当ブログで紹介したCSS FlexboxのCSS Grid版です。 参考: 先日の記事 CSS Gridの新機能は非常に便利で、使い方も簡単です。 まずは、Chrome 92にアップデート済みか確認します。

                                                                        デベロッパーツールの新機能が便利!CSS Gridの実装と検証が簡単になるCSS Grid editorとオーバーレイ
                                                                      • 無料でプログラミング知識ゼロでもウェブアプリが作れる「Amazon Honeycode」のベータ版が公開中

                                                                        Amazonがアマゾンウェブサービス(AWS)の1つとして「Amazon Honeycode」のベータ版を2020年6月24日(水)に公開しました。Amazon Honeycodeは、プログラミング言語やマークアップ言語のようなコードを一切書かずにウェブアプリケーションを構築することができる、スプレッドシートをベースにしたツールです。 Amazon Honeycode https://builder.honeycode.aws/auth/signup Introducing Amazon Honeycode – Build Web & Mobile Apps Without Writing Code | AWS News Blog https://aws.amazon.com/jp/blogs/aws/introducing-amazon-honeycode-build-web-mobil

                                                                          無料でプログラミング知識ゼロでもウェブアプリが作れる「Amazon Honeycode」のベータ版が公開中
                                                                        • Dart Sass、使ってる?Preprosを使えばコンパイルも楽勝!

                                                                          2020年6月14日 CSS, 便利ツール 最近Sass界隈が賑わっているように感じます。おそらく「Sassを@importから@useに置き換えるための手引き」という記事でDart Sassダートサスの存在を知った方も多いでしょう。今回はそんなDart Sassをザックリと、そして便利なコンパイラー「Prepros」について紹介します。 ↑私が10年以上利用している会計ソフト! Dart Sassとは 一口にSassと言っても、実装している言語によって3つに分かれます: Ruby Sass … Ruby製。2019年没。サポートされません。 LibSass … C++製。今一番広く使われている様子。 Dart Sass … Dart製。公式推奨。 ICS MEDIAの池田氏によるアンケートだと、LibSassがだんとつ人気ですね。 ウェブのフロントエンジニアに質問。 Sassのコンパイル

                                                                            Dart Sass、使ってる?Preprosを使えばコンパイルも楽勝!
                                                                          • Webデザインの出来を左右する「コンポジション」の重要性 | アドビUX道場 #UXDojo

                                                                            Webデザインの出来を左右する「コンポジション」の重要性 | アドビUX道場 #UXDojo 連載 エクスペリエンスデザインの基礎知識 一般的なデザインは、カラー、タイポグラフィ、画像など多くの要素の組み合わせからできています。印刷用のデザインでも画面用でも、要素のバランスをとって全体的な体験をより良いものにするためには、デザインのコンポジションに関わるいくつかのルールの理解が欠かせません。この記事では、コンポジション、すなわちデザインの構成とは何かを説明し、ストーリーを語る優れたデザインの構築に役立ついくつかの原則を紹介します。 デザインにおける視覚的な構成とは? 視覚的な構成は、デザイン構築の基礎であり、すべての要素を調和させて全体としてのメッセージを伝えるためのレイアウトです。下の画像に描かれている単語を使ったアートはその好例です。一つひとつの言葉はとても単純な要素ですが、要素の組み

                                                                              Webデザインの出来を左右する「コンポジション」の重要性 | アドビUX道場 #UXDojo
                                                                            • Bootstrap ナビゲーションバー(Navbar)のカスタマイズ方法といろいろなデザインの実装例

                                                                              Bootstrap 4のナビゲーションバーのカラーを変更したり、アイテムを整列させたり、レスポンシブのブレークポイントを変更するなどのカスタマイズ方法、ナビゲーションバーのいろいろなデザインの実装例を紹介します。 Bootstrap Navbar Guide and Free Navigation Examples by Nataly Birch 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 ナビゲーションの重要性 Botostrapのナビゲーションバーとは Bootstrapのナビゲーションバーのカラーを変更する方法 Bootstrapのナビゲーションバーのアイテムを整列する方法 Bootstrapのナビゲーションバーのブレークポイントを変更する方法 Bootstrapのナビゲーションバーのいろいろなデザインの実装例 終わり

                                                                                Bootstrap ナビゲーションバー(Navbar)のカスタマイズ方法といろいろなデザインの実装例
                                                                              • レスポンシブ対応のレイアウトやコンポーネントだけを実装するCSSのシンプルなコードのまとめ -SmolCSS

                                                                                Webサイトでよく使用するレスポンシブ対応のシンプルなグリッドやサイドバー、フレキシブルなパディングの実装、ギャラリーやカード型レイアウトなど、レイアウトやコンポーネントを実装するCSSのコードを紹介します。 CSSの実装は年々進化しており、さまざまなプロジェクトで使用できるシンプルで最小限のコードをまとめたスニペットをアップデートしておくと便利です。 SmolCSS SmolCSS -GitHub SmolCSSでは、レイアウトやコンポーネントを実装するCSSの最小限のコードがまとめられています。 まずは、レスポンシブ対応のグリッドレイアウト。

                                                                                  レスポンシブ対応のレイアウトやコンポーネントだけを実装するCSSのシンプルなコードのまとめ -SmolCSS
                                                                                • 【CSS】displayプロパティに2つ値が入るってマジ!? どゆこと!? - Qiita

                                                                                  はじめに みなさんは、CSSのdisplayプロパティを知っていますか? CSSを扱う上で、一番使うのがdisplayプロパティではないのでしょうか? 最近では、display: flex; や display: grid; が追加され、いろいろなレイアウトが作りやすくなったのは、記憶に新しいかと思います。 そんな中で、CSS Display Module Level 3で、displayプロパティに2つの値を入れることができるようになることがわかりました。 ※ まだ、Firefox 70以上・Safari 15以上でのみ再現できます。(2022年1月20日) そのため、この記事では、displayプロパティに2つの値を入れられることについて解説しようと思います。 背景 まずは、displayプロパティに2つの値を入れられるようにした背景について解説します。 最近displayプロパティに

                                                                                    【CSS】displayプロパティに2つ値が入るってマジ!? どゆこと!? - Qiita