並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 668件

新着順 人気順

flexboxの検索結果161 - 200 件 / 668件

  • Elm at Rakuten | Rakuten Engineering Blog

    In our team at Rakuten, we have been using Elm1 in production for almost two years now. This post is about our story, the lessons we learned, and our likes and dislikes. This post is quite long so if you prefer to see an overview, feel free to jump to the index. Everything started in the Berlin branch of Rakuten during the summer of 2017. We were maintaining a medium-size single-page application w

      Elm at Rakuten | Rakuten Engineering Blog
    • 使いこなして効率アップ! ChromeのデベロッパーツールでCSSを検証する方法 - ICS MEDIA

      ウェブ制作をする上でCSSでのスタイルの記述は必須ですが、意外とデバッグが難しくデザイン通りに実装するには手間がかかります。 そんなときに活躍するのがGoogle Chromeの「デベロッパーツール」です。視覚的にCSSのスタイルが確認、変更できるので、うまく活用することでCSSのデバッグを迅速に行うことができます。 この記事ではデベロッパーツールでCSSをデバッグする方法や便利な機能などを紹介します。記事で使用しているデモは以下のリンクから確認できるので、実際にデベロッパーツールで操作しながら読み進めてみてください。 サンプルを別ウインドウで開く ソースコードを確認する 1. DOMのスタイルを確認 / 変更する デベロッパーツールでは、画面上でスタイルの確認、変更ができます。 (1)デベロッパーツールを開く まずはGoogle Chromeを開きます。 確認したい箇所を右クリックし、[

        使いこなして効率アップ! ChromeのデベロッパーツールでCSSを検証する方法 - ICS MEDIA
      • コピペで簡単!他と差のつくHTML/CSSスニペット30選まとめ

        Webデザインをするとき、どんなデザインや仕掛けを採用したらよいか、迷うというひとも多いのではないでしょうか。 今回は印象に残るウェブデザインを表現できる、最新のHTMLスニペットをまとめてご紹介します。 CSSで表現できる最新テクニックから、複雑であっと驚くデザインまで、CodePenで話題のスニペットを中心にセレクト。 HTML/CSSやJSのコードをリアルタイムで編集、確認できるので、まずはやりたいことを試してみませんか。 コピペで簡単!他と差のつくHTML/CSSスニペットまとめ キラキラに輝く立体的なクレジットカード クレジットカードの向きを変えることで、キラリと輝くグリッターデザインを施した素敵スニペット。 See the Pen Responsive, Glittery Bank Card by Simon Goellner (@simeydotme) on CodePen.

          コピペで簡単!他と差のつくHTML/CSSスニペット30選まとめ
        • CSS flexboxで実装する、レスポンシブ対応のステップのコンポーネントを解説

          Webページで使用されるステップのコンポーネント、サークルに囲まれた1,2,3と各ステップを繋ぐ中央のラインを実装するCSSのテクニックを紹介します。 レスポンシブ対応、そしてライト・ダークモード対応、水平・垂直に配置されたステップだけでなく、数字ではなく日時を繋いだタイムラインにも応用できます。 Building A Stepper Component by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 実装: 水平ステップ 1 ステップの前後にスペースがあるバージョン 実装: 水平ステップ 2 実装: 垂直ステップ 1 実装: 垂直ステップ 2 終わりに はじめに 私は先日、レスポンシブ対応のステップのコンポーネントの実装方法とそれらを繋ぐ中央のラインの扱い方について質問を受けました。

            CSS flexboxで実装する、レスポンシブ対応のステップのコンポーネントを解説
          • 利用者爆増中 初めてでもわかるTailwind CSS入門 基礎編 | アールエフェクト

            本文書は、Taliwind CSSをこれまで使ったことがない人向けの入門者向けの内容になっています。記事を2回にわけて説明を行っていますが、1回目の本文書はTailwind CSSの環境の構築を行い基本的な設定とカスタマイズ方法について説明を行います。2回目では本文書では触れていないFlexboxやブレイクポイント、レスポンシブデザインについて、実践的なナビゲーションバーを作成しながらTailwind CSSの理解を深めていきます。 タイトル通り利用者が爆増中で次々と新しい機能が追加されています。現在の最新バージョンはv3です。本文書は当初v2.xの時に作成し公開しました。記載している内容もv3.4.3ではより簡単な方法で設定できたり以前のバージョンでできなかったことができるようになっています。しかしUtilify Classという根本は変わっていないのでTailowind CSSの基礎を

              利用者爆増中 初めてでもわかるTailwind CSS入門 基礎編 | アールエフェクト
            • Chrome 123で、divなどのブロック要素で垂直方向の中央にalign-contentプロパティで配置できるようになります

              間もなくリリースされるChrome 123(リリース情報)で、ブロックやテーブルレイアウトでのalign-contentプロパティがサポートされます。 これにより、div要素内に簡単に垂直方向の中央に配置できるのは嬉しいニュースです。しかし、既存サイトでalign-contentプロパティをflexやgridコンテナ以外に使用している場合、Chrome 122までは何もしませんでしたが、Chrome 123以降は適用されて異なるレイアウトになってしまう可能性があります。 これは同様に間もなくリリースされるSafari 17.4にも適用されます。 Support for align-content in block and table layouts by Rachel Andrew 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、

                Chrome 123で、divなどのブロック要素で垂直方向の中央にalign-contentプロパティで配置できるようになります
              • いざという時に使える7つのHTML&CSS Tips集vol.2 | BUILD Journal

                いざという時のために覚えておくと便利なHTML&CSS Tips集の第2弾です。何かで困った時に読み返してみてください。何かでお役にたてると思います。 グラデーションを使ったテキストアニメーション See the Pen Text gradient animation by BUILD (@buildstd) on CodePen. テキストカラーにグラデーションを使ったアニメーションを施す方法。 テキスト要素の背景にanimation プロパティでアニメーションさせたグラデーションを設定し、background-clip: text で背景グラデションをテキストのかたちに切り抜くイメージです。color: rgba(0 0 0 / 0) でテキストカラーを透明にしないと背景グラデーションが表示されないので指定します。 CSSp { color: rgba(0 0 0 / 0); -web

                  いざという時に使える7つのHTML&CSS Tips集vol.2 | BUILD Journal
                • Webアイデアの宝庫!注目したい最新ウェブデザイン35個まとめ

                  この記事では、Webデザインのアイデアがつまった、注目したい最新Webサイトデザイン35個をまとめてご紹介します。 トレンドが目まぐるしく変化するWebデザインを追いかけるのには、できるだけ多くのウェブサイトを実際に体験し、さまざまな視点でデザインを見る目を持つことが重要です。 世界中の優れた実例サンプルを実際に見ることで、レイアウトはもちろん、配色やフォント、素材、実装プログラムなど、ページを構成しているデザインパーツなどの新しいアイデアを参考にしてみましょう。 Web制作の参考アイデアに!いま話題の最新ウェブデザイン50個まとめ いまWebがすごい!参考にしたい話題の最新ウェブデザイン37個まとめ 【総まとめ】2019年印象に残った世界のベストWebデザイン厳選50個 Webアイデアの宝庫!注目したい最新ウェブデザインまとめ Amino Mason ボタニカルヘアケアブランドの公式サイ

                    Webアイデアの宝庫!注目したい最新ウェブデザイン35個まとめ
                  • 個人的におすすめしたいプログラムの技術サイト - Qiita

                    変更ログ 21/09/04: 「ドメイン駆動設計について DroidKaigi 2017 で登壇しました。」のリンクを追加 -21/08/11: 書籍「the Jargon File」についてのリンクを追加 -21/08/06: C, アセンブリ言語についてのリンクを追加 前書き プログラムを学ぶとき、良質役立ちそうなサイトを探すのにかなりの時間を浪費した。 他の人にはそうなってほしくないので、今まで役立ったサイトを公開する。 なお、強くオススメしたいサイト順に並ばせる。 随時更新予定。 21/08/06: 追記 (この記事はもともと大量のブックマークを処分し依存を絶つのが目的で作成しました。 しかし、ブックマークが便利すぎるので結局依存は断てず、この記事を自分で使うこともほぼなかったため、更新は未定に変更します。) この記事を効率よく使う方法の例: ・リンクを実際に踏んでみて、ざっと吟味

                      個人的におすすめしたいプログラムの技術サイト - Qiita
                    • LogLog Games

                      The article is also available in Chinese. Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games. This isn't meant to brag or indicate su

                      • 3000人に聞いた、2019年最先端のフロントエンド開発者が使ってるツールはこれだ - Qiita

                        Ashley Nolanは、CSSとJavaScriptの機能やフレームワークをどれだけ使っているかというアンケートを毎年行っています。 以下では2019年版である、The Front-End Tooling Survey 2019というアンケート結果の概要を紹介してみます。 回答者数が昨年から4割も減ってるのだが一体何があったのだろう。 The Front-End Tooling Survey 2019 - Results 3005人の開発者が、27の質問に回答してくれました。 私の家族に女の子が増えたので集計結果を出すのが遅れました。ごめんね! 昨年からの一年で変わったところを見ることで、みんなの考えやトレンドが他者と共有されているか確認することができます。 これらの結果から、フロントエンドツール全体の知識レベルや使用傾向を分析するのにも役立ちます。 Quick Thanks 手伝って

                          3000人に聞いた、2019年最先端のフロントエンド開発者が使ってるツールはこれだ - Qiita
                        • Chrome 95のデベロッパーツールの新機能が便利!vh, vw, rem, emなど、CSSの単位を簡単にオーサリング

                          先週リリースされたChrome 95のデベロッパーツールに搭載された新機能が便利なので、紹介します。 最近の新機能だと、Flexboxのデバッグツール(紹介記事)やCSS Gridのデバッグツール(紹介記事)などがありますが、Chrome 95ではCSSの単位(vh, vw, rem, emなど)を簡単にオーサリングできるようになりました。 New CSS length authoring tools ※デベロッパーツールの日本語表示(Chrome 94の新機能)は、設定(歯車アイコン)から言語を日本語に変更します。 デベロッパーツールの新機能の使い方は、簡単です。 Webページを開き、デベロッパーツールを起動します。 スタイル(Styles)パネルで、長さを定義したCSSのプロパティ(width, height, margin, paddingなど)を探します。 単位にカーソルを合わせる

                            Chrome 95のデベロッパーツールの新機能が便利!vh, vw, rem, emなど、CSSの単位を簡単にオーサリング
                          • Optimizing CSS for faster page loads

                            Not long ago I decided to improve the loading times of my website. It already loads pretty fast, but I knew there was still room for improvement and one of them was CSS loading. I will walk you through the process and show you how you can improve your load times as well. Why loading time matters? Permalink to “Why loading time matters?” # Because Time is money. That proverb is especially true for

                              Optimizing CSS for faster page loads
                            • Web制作者にかなりオススメの解説書! HTMLとCSSの今のテクニックを基本からしっかり学べるカピバラ本

                              これは本当に、かなりお勧めの解説書です。 カピバラのかわいいイラストに癒やされながら、しっかりした知識が身につくHTMLとCSS、そしてWebデザインの解説書を紹介します。内容はかなり本格派。 HTML Living Standardに準拠したマークアップから、CSS GridやFlexboxなど、実務に役立つWebの知識がていねいに分かりやすく解説されています。 初心者向けの解説書ですが、Web制作を仕事にしたい人向けなので、中級者でもかなり学びのポイントがあると思います。一から学び直したい、現状のワークフローを強化したい、最近の知識を身につけたい人にもお勧めします。 版元様より画像をいただきました。 この「さまざまな工夫」というのがポイントです。私もいろいろな解説書を読んできましたが、非常によくできていると思います。詳しくは後述します。 普通の入門書だと短期間で卒業してしまうかもしれま

                                Web制作者にかなりオススメの解説書! HTMLとCSSの今のテクニックを基本からしっかり学べるカピバラ本
                              • 2021-03-02のJS: Bundle Size以外のJavaScriptパフォーマンス、CORS 完全手冊

                                JSer.info #529 - JavaScript performance beyond bundle size | Read the Tea Leavesという記事では、JavaScriptのパフォーマンス測定について書かれています。 最近では、Bundle SizeについてはBundlePhobiaやWebpack Bundle Analyzerなど分かりやすく測定するツールがありますが、それ以外のJavaScriptのパフォーマンスのメトリクスについて書かれています。 ランタイムのCPUコスト、電力消費量、メモリ使用量、ディスクの使用量などのBundle Size以外のメトリクスをどのように見るのかについてまとめられています。 CORS 完全手冊というCORSについての連載記事では、 CORSの概念、対応方法、よくある間違い、CORB/CORP/COEP/COOPなど最近のオリジ

                                  2021-03-02のJS: Bundle Size以外のJavaScriptパフォーマンス、CORS 完全手冊
                                • このウェブサイトの実装 2020年版 - A Day in the Life

                                  r7kamura さんや kzys さん に倣って、このウェブサイトの実装を紹介してみる。 ホスティング Google Firebase Hosting を使って静的ファイルを配信してる。一部動的な実装に関しては、Cloud Functions for Firebase を使っている。静的ファイル配信は今は Netlify や Surge など、基本無料で超簡単に配信ができて高速なものが多々出てるのだけど、Hosting に限らず Firebase の他のサービスとの連携が楽、という理由で Firebase Hosting を使っている。 また最近の仕事でのサーバサイドはほぼ Firebase 製品ですませていることもあって、Firebase でなんかやる、というのが技術的にもやりやすいから、というのもある。 なお画像はストレージをだいぶ食うため、はてなフォトライフにアップロードして使って

                                  • 2019年12月の、これだけは押さえておきたいWeb関連の動き

                                    「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 Webデザイン なぜ優秀なデザイナーでも酷いデザインを生み出してしまうのか? 事前に十分なインプットが得られていない、全体のUXよりも見た目のデザインを優先してしまう など、酷いデザインが生まれる原因について書かれています。 ウェブ制作に活かすユニバーサルデザインの視点 – PRESS.mjmj ふさわしい配色とアクセシビリティなどについて。 フォント・ロゴ・GUI・ハードウェアをトレースして学ぶ|Seiji Miyazawa|note ワーナーブラザーズのロゴ、ガイド左側が合ってないですし黄金比とは言えない気がしますが、黄金比と言わないと偉い人が納得しないのですかね…? 文字のデザインが苦手なので、

                                      2019年12月の、これだけは押さえておきたいWeb関連の動き
                                    • Container Queriesという手法 / CSS Advent Calendar 2019 - kojika17

                                      この記事は CSS Advent Calendar 2019 - Qiita 23日目の記事です。 Container Queriesを知っていますか? Media Queriesに依存せず、コンテンツにあわせてレイアウトを変化させるを手法です。 Container Queriesとは レスポンシブwebデザインを行う時、みなさんはMedia Queriesを使用していると思います。 ブレークポイントにあわせて、画面ごとにコーディングを進めていくのが一般的な方法でしょう。 その方法は本当に正しいのでしょうか? Atomic Designやデザインシステムといった考え方が浸透してきて、UIなどをコンポーネントとして扱う場合も増えてきました。 しかし、コンポーネントとMedia Queriesは切り離せない関係です。ページの画面サイズに依存し、レイアウトを構築するする場合は、コンポーネントに何

                                        Container Queriesという手法 / CSS Advent Calendar 2019 - kojika17
                                      • Chrome 91でデベロッパーツールがさらに便利に!スクロールスナップの実装と検証が簡単になりました

                                        25日にリリースされたChrome 91のデベロッパーツールに、CSSの実装に役立つツールが搭載されました。Chrome 90ではFlexboxのデバッグツールが搭載され、今回のChrome 91ではスクロールスナップ(scroll-snap-typeプロパティ)の配置が可視化できるようになり、実装と検証に役立ちます。 参考: What's New In DevTools (Chrome 91) スクロールスナップ(scroll-snap-typeプロパティ)について、以前の記事をご覧ください。 CSSのスクロールスナップの便利な使い方、実装の注意点を徹底解説 では、Chrome 91のデベロッパーツールでスクロールスナップ(scroll-snap-typeプロパティ)のデバッグツールの使い方を紹介します。 まずは、スクロールスナップを使用しているページをChrome 91で開きます。手元

                                          Chrome 91でデベロッパーツールがさらに便利に!スクロールスナップの実装と検証が簡単になりました
                                        • これだけあれば困らない!Web制作を快適にする最新オンラインツール48個まとめ

                                          この記事では、Web制作が快適に捗る、便利な最新オンラインツールをまとめてご紹介しています。 新型コロナウイルスによる影響で、在宅によるリモートワークが増えたことで、誰かと一緒になにかを行う、コラボレーション関連ツールの公開が多くなっています。 その他にも面倒な作業をワンクリックで完了させる、知っておくと便利なジェネレーター系ツールや配色リソースなどが揃います。 カテゴリごとに整理しているので、目的にあったお気に入りツールを探してみましょう。 コンテンツ目次 1. デザインコレクション 2. Web制作便利ツール 3. 配色ツール 4. イラスト系ライブラリ 5. プロトタイプツール 6. アイコンツール 7. コラボ、リモートワークツール 8. 面白、クリエイティブツール Web制作が面白いほどはかどる!便利な最新オンラインツールまとめ デザインコレクション、UIキット Magma St

                                            これだけあれば困らない!Web制作を快適にする最新オンラインツール48個まとめ
                                          • 無料で超初心者でもプログラミングがスキマ時間でさくさく勉強できるアプリ「Progate」を使ってみた

                                            「今年こそプログラミングやコーディングを勉強しよう」と決意していても、まとまった時間が取れなかったり、いざ本を読み始めてみてもなかなか内容がイメージできなかったりで、初心者が独学で勉強を継続することは難しいもの。右も左もわからないゼロ知識の超初心者でも、手を動かしながら「コーディングで何が作れるのか」を理解できるツールはないものか……ということで、使ってみたのがプログラミング学習サイトの「Progate(プロゲート)」。腰を据えて学べるブラウザ版とスキマ時間で勉強できるアプリ版があったので、どんな感じなのか実際に使ってみました。 A | プログラミングの入門なら基礎から学べるProgate[プロゲート] https://prog-8.com/ 目次 ◆1:無料&スキマ時間にプログラミングの勉強を進められるアプリ版「Progate」を使ってみた ◆2:アプリの有料版は無料版とどう違うのか?

                                              無料で超初心者でもプログラミングがスキマ時間でさくさく勉強できるアプリ「Progate」を使ってみた
                                            • Elm at Rakuten

                                              lucamug Posted on Jan 25, 2021 • Updated on Mar 4, 2023 • Originally published at engineering.rakuten.today In our team at Rakuten, we have been using Elm1 in production for almost two years now. This post is about our story, the lessons we learned, and our likes and dislikes. This post is quite long so if you prefer to see an overview, feel free to jump to the index. Everything started in the Ber

                                                Elm at Rakuten
                                              • FlexBoxとGridレイアウトを使って実際に作って学ぶWebサイトの作り方|Webデザインの教科書

                                                今回は少し本格的なWebページを作ってみましょう。 スマホ対応も含めたレスポンシブデザインのページを作成します。 制作時間はおよそ60分ほどで作成が出来るので、ぜひやってみて下さい。

                                                  FlexBoxとGridレイアウトを使って実際に作って学ぶWebサイトの作り方|Webデザインの教科書
                                                • React Native ~JavaScriptによるiOS/Androidアプリ開発の実践

                                                  2020年5月30日紙版発売 髙木健介,ユタマこたろう,仁田脇理史 著 A5判/688ページ 定価4,378円(本体3,980円+税10%) ISBN 978-4-297-11391-9 ただいま弊社在庫はございません。 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 「iOS/Androidの2つのアプリをもっと効率良く開発したい」 「ハイブリッドアプリだと,速度やUIがネイティブより劣ってしまいがち」 こんな課題は,React Nativeを使えば解決できます。 React Nativeは,iOS/Androidの両方のアプリをたった1つのスキルセットで開発できるJavaScriptライブラ

                                                    React Native ~JavaScriptによるiOS/Androidアプリ開発の実践
                                                  • 【エンジニア向け】生産性を上げるチートシートまとめ - Qiita

                                                    はじめに 今回はエンジニア向けのチートシートをまとめていきます。 チートシートを利用することで、 作業効率が上がる 大枠を掴める 学習になる といった恩恵が得られます。 ただし、毎回コードを書くたびに「チートシート集でカンニングすればええや」と思うのではなく、「チートシートを使う中で徐々に体で覚えていく」ことが重要です。 最終的にはチートシートは見ずに「自分の使える技術」として定着させるための道具だと思って使ってください。 この記事の対象者 エンジニア初心者 作業効率を上げたい人 コードを書くテクニックを知り合い人 VsCodeチートシート ChatGPTに関するチートシート プロンプト集がまとめられています。 Markdown記法 チートシート Markdownもエンジニアは必ず使うといっても過言ではないものなので、早めに習得することをおすすめします。 Qiita公式が出しているというこ

                                                      【エンジニア向け】生産性を上げるチートシートまとめ - Qiita
                                                    • 使うだけで時短になるWeb、デザイン制作の新ツール・フリー素材50選

                                                      「日頃の作業をどうにか楽にしたい、できることならだれかやってほしい」と思ってしまうほど自分にあまい筆者が、制作時間の短縮や効率化アップにつかえる新ツールやデザイン素材をまとめました。 すべて手作業だと時間のかかるCSSスタイリングや、スキルも必要な手描きイラストを用意したり、「このツール、早く知りたかった」と思った素材やツールが揃っています。 日頃のワークフローに活用して、デザイン制作の新ルールを一緒に見つけてみませんか。 コンテンツ目次Web便利ツールデザインツールFigma・アイコンツールユニーク・面白ツール Web便利ツール The good colors – Full spectrum – OKLCH 注目の色「OKLCH色空間」によるカラーパレット作成ができるツール。一般的なLCHとOKLCH色の比較の通り、より「いい感じの色合い」で、明度と彩度のトーンがあった美しい配色を生成し

                                                        使うだけで時短になるWeb、デザイン制作の新ツール・フリー素材50選
                                                      • Less Absolute Positioning With Modern CSS

                                                        Each time I work on a component that needs absolute positioning, I ask myself: is it really necessary? I started to notice a few use-cases where using position: absolute isn’t needed. I found this interesting and I thought about documenting the use-cases that I usually came through while working on front-end projects. In this article, I will explore a few use-cases that using absolute positioning

                                                          Less Absolute Positioning With Modern CSS
                                                        • 「オレオの白さ」までスパイの標的に 中国が欲した技術:朝日新聞デジタル

                                                          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 --><div class=\"Section\">\n<style>\n#wrapper .Section .Title{\n\tbackground: transparent;\n\tborder-top: none;\n}\n#wrapper .ArticleHeadlineList li .Image{\n\twidth: 142px;\n}\n#Main .ArticleHeadlineList li {\n\tborder-bottom: 1px solid #eeeee7;\n\tmargin: 0

                                                            「オレオの白さ」までスパイの標的に 中国が欲した技術:朝日新聞デジタル
                                                          • Min and Max Width/Height in CSS

                                                            Oftentimes, we want to limit the width of an element relative to its parent, and at the same time, to make it dynamic. So having a base width or height with the ability to make it extend based on the available space. Let’s say, for example, that we have a button that should have a minimum width, where it shouldn’t go below it. This is where the maximum and minimum properties become handy. In this

                                                              Min and Max Width/Height in CSS
                                                            • レイアウトプリミティブ

                                                              DIST.30 「一歩差がつくCSSテクニック」にてライトニングトークをさせていただく機会がありました。この記事はそこでお話しした内容をもとに書き起こしたものです。 私が業務で携わるのはおもに、メディアサイトやコーポレートサイトのようなページ数がたくさんあるサイトの制作です。そのようなサイトでは特に、ページのテンプレートやコンポーネントをいかに堅牢な設計にできるかが重要だと感じます。 連想されるトピックとしては「CSS設計」がありますが、私見としては、CSS設計はセレクタの書き方やコンポーネントの整理の方法について述べたものであって、いかにしてレイアウトを組み立てるかという議論にはあまり踏み込んでいません。 具体的には、どのように宣言を組み合わせるか、どのようにレスポンシブにするかのような曖昧な領域については、実装において必ず意識される部分であるにも関わらず言及される場面は少ないのではない

                                                                レイアウトプリミティブ
                                                              • What's New In DevTools (Chrome 95)  |  Blog  |  Chrome for Developers

                                                                New CSS length authoring tools DevTools added an easier yet flexible way to update lengths in CSS! In the Styles pane, look for any CSS property with length (e.g. height, padding). Hover over the unit type, and notice the unit type is underlined. Click on it to select a unit type from the dropdown. Hover over the unit value, and your mouse pointer is changed to horizontal cursor. Drag horizontally

                                                                • Webサイト配色のお悩み解決!制作で便利なHTML/CSSカラースニペット21個まとめ

                                                                  配色はデザインにおいて欠かせない重要な要素です。しかし、配色がなかなか決まらずに悩んでしまったという経験は、誰しも一度はあるのではないでしょうか。 今回は、Webデザイン制作で便利な配色カラーパレットに関するHTML/CSSスニペットをまとめてご紹介します。 美しいグラデーションやクリックするだけで配色をコピーできたり、配色が苦手なひとでもボタンひとつで作成できる自動生成ツールなど、色に困ったときに使いたい便利なHTMLスニペットが揃います。 よ手軽な配色ツールをお探しのひとは、以下の記事も参考にしてみてはいかがでしょう。2020年の最新ツールも追加アップデートしています。 【2021年版】もう配色デザインには迷わない!すごい無料カラーパレットツール83個まとめ Webデザイン配色は怖くない!制作で便利なHTML/CSSカラースニペットまとめ Gradients Collection Pr

                                                                    Webサイト配色のお悩み解決!制作で便利なHTML/CSSカラースニペット21個まとめ
                                                                  • イベント登壇は質よりも場数。セリフは全部紙に書いて読み上げていた私が、50回登壇するまでの記録

                                                                    イベント登壇は質よりも場数。セリフは全部紙に書いて読み上げていた私が、50回登壇するまでの記録 2023年12月6日 フロントエンドエンジニア 鹿野 壮 九州大学芸術工学部音響設計学科卒業。現在はUbie株式会社に勤務している。とくにTypeScript・CSSが好きで、暇があればコードを書いている。勉強会・技術SNS・Twitterなどで積極的に技術情報を発信中。 CSS Nite 2017〜2019ベストセッション受賞。 X(@tonkotsuboy_com) Github ホームページ こんにちは、フロントエンドエンジニアの鹿野壮(かのたけし)といいます。 私はこれまで、約8年間で社内外あわせて50回以上登壇してきました。私の登壇を見ている人からは、次のようなことを度々言われます。 ・全然緊張しているように見えない ・どうしてそんなにスラスラと喋ることができるのか しかし、私も最初の

                                                                      イベント登壇は質よりも場数。セリフは全部紙に書いて読み上げていた私が、50回登壇するまでの記録
                                                                    • Old CSS, new CSS / fuzzy notepad

                                                                      I first got into web design/development in the late 90s, and only as I type this sentence do I realize how long ago that was. And boy, it was horrendous. I mean, being able to make stuff and put it online where other people could see it was pretty slick, but we did not have very much to work with. I’ve been taking for granted that most folks doing web stuff still remember those days, or at least t

                                                                      • 【入門編】カフェサイトのコーディング練習 | 未経験からWebデザイナーへ!【2024年版】

                                                                        無料コーディング練習所【入門編】の学習ページです。 シンプルなカフェサイトのトップページを作ってみましょう。レスポンシブ対応もします。1ページのみです。 「デザインデータ」と「完成版コーディングデータ」を無料でダウンロード可能です。デザインデータはFigmaとXDの2つを用意しているので好きな方をダウンロードしてください。AdobeのFigma買収騒動(結局破談になりました)で、XDはアップデートが止まっている状況です。しばらくはFigmaが主流になるため、特にこだわりが無ければFigmaのデザインデータを使用しましょう。 デザインデータ(Figma) デザインデータ(XD) 完成版コーディングデータ(ZIP/328KB) 実際のコーディング例はこちらです。わからない箇所は解答例として参考にしてみてください。 コーディング例 依頼ねこ(ディレクター)からの伝言 丁寧にゆっくり作ってもらって

                                                                          【入門編】カフェサイトのコーディング練習 | 未経験からWebデザイナーへ!【2024年版】
                                                                        • カード型コンポーネントの僕なりのHTMLとCSSを紹介 - Shibajuku

                                                                          こんにちは。 最近、今更ながらPodcastって面白いなぁーとワクワクしてます。 どうも、しばひろです。 ということで、Shibajukuでもポッドキャストを始めてみました。 Shiabajukuのサロンメンバーたちの会話を盗み聞きしてもらうというポッドキャスト「シバジュク酒場」です。 さて、今日は、色んなWebサイトでよく見かけるカード型コンポーネントについて書いてみたいと思います。 というのも、よく見かけるコンポーネントだからこそ、色んなマークアップ方法があると思うのですが、僕なりのマークアップ方法が誰かの参考になるかもしれないし、色んなコンポーネントのマークアップを考えるきっかけになるかもしれないので書いてみようと思いました。 カード型コンポーネントって何? まず、カード型コンポーネントがどんなコンポーネントかっていうと、まるでカードのような縦型になっていて、一般的には、最初に画像が

                                                                            カード型コンポーネントの僕なりのHTMLとCSSを紹介 - Shibajuku
                                                                          • WebKit Features in Safari 17.0

                                                                            Sep 18, 2023 by Jen Simmons and the Safari / WebKit Team Today’s the day for Safari 17.0. It’s now available for iOS 17 and iPadOS 17. [Update September 26th] And now, Safari 17.0 is available for macOS Ventura, and macOS Monterey, and macOS Sonoma. Safari 17.0 is also available in the vision OS Simulator, where you can test your website by downloading the latest beta of Xcode 15, which supports t

                                                                              WebKit Features in Safari 17.0
                                                                            • 2020-09-21のJS: Moment.jsのステータス、PostCSS 8.0.0、Vue 3.0.0、DOMの順序と表示順序の一致

                                                                              JSer.info #506 - Moment.jsのウェブサイトにProject Statusが追加されています。 Moment.js | Docs Moment.jsに新しい機能の追加などはしないメンテンスモードであることが書かれています。 互換性保ちつつ新しい機能や仕組みを入れるのは難しい状態であるため、別のライブラリの利用を推奨しています。 代替となるライブラリとしてLuxon、Day.js、js-joda、date-fnsについて紹介されています。 また、Intl APIや現在策定中のTemporalについても書かれています。 このプロジェクトステータスの明示の発端は、Chrome Dev ToolsのLighthouseにmoment.js利用の警告を表示したことに起因しています。 If JavaScript libraries are proving costly, repl

                                                                                2020-09-21のJS: Moment.jsのステータス、PostCSS 8.0.0、Vue 3.0.0、DOMの順序と表示順序の一致
                                                                              • Building a Tabs component  |  Articles  |  web.dev

                                                                                Building a Tabs component Stay organized with collections Save and categorize content based on your preferences. A foundational overview of how to build a tabs component similar to those found in iOS and Android apps. In this post I want to share thinking on building a Tabs component for the web that is responsive, supports multiple device inputs, and works across browsers. Try the demo. Demo If y

                                                                                • サイボウズに新卒入社してkintone開発チームに配属されてから1年経ったのでふりかえる - もやし丸の備忘録

                                                                                  こんにちは もやし丸 です。2019年にサイボウズに新卒入社して、kintone開発チームでWebエンジニアとして働いています。 kintone開発チームに配属されてから1年経過したのでふりかえりを書きました。 自分が配属される時期に中途入社された sakito さん、 Nokogiri さん、あおいさんが入社1年をふりかえるブログを書いてて、それを見て触発された感じです。 https://note.com/mki_skt/n/nd11c9fe2ec3fnote.com nkgr.hatenablog.com blux.hatenablog.com shisama_さんも1年ふりかえりブログを書いていたので追記しました: shisama.hatenablog.com 採用に関する仕事に携わったときに「入社した理由」「入社までにやっていたこと」「入社後どんな仕事をしているのか」をよく質問され

                                                                                    サイボウズに新卒入社してkintone開発チームに配属されてから1年経ったのでふりかえる - もやし丸の備忘録