並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 675件

新着順 人気順

flexboxの検索結果321 - 360 件 / 675件

  • JavaScriptとWeb開発 InfoQ トレンドレポート 2020

    Web Development 2018 Q4 Graph JavaScriptとWebエコシステムがどれほど成長したかを考えると、1つのグラフにすべての領域を表示することはもはや現実的ではありません。その結果、分析を11の主要分野に分割しました。 Web開発 言語 / 標準 / パターン Web開発 クライアントサイドフレームワーク / ライブラリ Webエンジニアのためのサーバサイドプラットフォーム / フレームワーク / データ / API Webエンジニアのためのクラウド パッケージ管理 / バンドル / 最適化 Web開発のテストと自動化 Webエンジニアのためのモバイル / デスクトップ環境とフレームワーク WebエンジニアのためのIoT / ブロックチェーン / 機械学習 WebエンジニアのためのVisualization / XR CSS Web開発 コードエディタとIDE

      JavaScriptとWeb開発 InfoQ トレンドレポート 2020
    • WindowsでのReact Native開発環境構築と基礎文法解説:Expoを使った最初のプロジェクト手順 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

      一般に、React Nativeを使い始めるには、「Expo CLI」または「React Native CLI」を使用する2つの方法があります。 どちらの方法にもそれぞれ長所と短所がありますが、React Nativeの公式ドキュメントでさえ、モバイル開発が初めての場合はExpo CLI から始めることを提案しております。 したがって、当記事ではWindowsを使用した最初の React Nativeプロジェクト用にExpo開発環境をセットアップするために必要なすべての手順を説明致します。 そして、Windows上でReactを使用してiOSアプリ開発を試してみたいと思っている方に向けた入門記事でもあります。 ですが、MacOSをお持ちの方はReact Native CLIを使用してプロジェクトをすばやく起動するのが標準的な方法ですので、すぐに移行をお勧めします。 また、この記事では、Re

        WindowsでのReact Native開発環境構築と基礎文法解説:Expoを使った最初のプロジェクト手順 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
      • CSS fix for 100vh in mobile WebKit - Matt Smith

        Not long ago there was some buzz around how WebKit handles 100vh in CSS, essentially ignoring the bottom edge of the browser viewport. Some have suggested not using 100vh, others have come up with different alternatives to work around the problem. In fact, this issue goes further back a few years when Nicolas Hoizey filed a bug with WebKit on the subject (the short of it: WebKit says this is “inte

          CSS fix for 100vh in mobile WebKit - Matt Smith
        • New CSS Features In 2022 — Smashing Magazine

          2022 is shaping up to be a pretty great year for CSS, with a plethora of new features on the horizon. Some are already starting to land in browsers, others are likely to gain widespread browser support in 2022, while for one or two the process may be a little longer. In this article we’ll take a look at a few of them. Container queries enable us to style an element depending on the size of its par

            New CSS Features In 2022 — Smashing Magazine
          • CSS Layout Generator

            A CSS Grid generator & CSS Flexbox generator. A tool for generating UI layout component code.

              CSS Layout Generator
            • CSS Findings From The New Facebook Design

              I am a curious person who is always interested in opening up the browser DevTools to see how things were made on a website. This is the first time that I blog about something like this. I found some interesting uses of different CSS features (at least for me), and I wanted to share them with you. The new Facebook design started rolling out for users lately, and I got it almost two weeks ago. At fi

                CSS Findings From The New Facebook Design
              • Compat 2021: Eliminating five top compatibility pain points on the web  |  Blog  |  web.dev

                Compat 2021: Eliminating five top compatibility pain points on the web Stay organized with collections Save and categorize content based on your preferences. Google is working with other browser vendors and industry partners to fix the top five browser compatibility pain points for web developers: CSS flexbox, CSS Grid, position: sticky, aspect-ratio, and CSS transforms. Google is working with oth

                  Compat 2021: Eliminating five top compatibility pain points on the web  |  Blog  |  web.dev
                • [Angular8]サイトを簡単スタイリング!Angular Flex-Layoutの使い方をまとめてみた | DevelopersIO

                  inline-flex inline-flexを設定することも可能です。 fxLayout="row inline"のように書くことでinline-flexとすることができます。 fxLayoutAlign 要素の整列順 設定したflex-directionの軸に対して子要素を左、右、中央揃えなど設定できます。 fxLayoutAlignの第1引数にメインの軸(rowであればx軸、columnであればy軸)の設定、第2引数に別軸をプラスして設定(rowであればy軸、columnであればx軸)できます。 デフォルトではfxLayoutAlign="start"が設定されています。 下記にいろんな設定を試した際の画面を載せていきます。 前提としてfxLayout="row wrap"を設定しておきます。 fxLayoutAlign="center" 要素が中央揃えになります。 <div cla

                    [Angular8]サイトを簡単スタイリング!Angular Flex-Layoutの使い方をまとめてみた | DevelopersIO
                  • TablesNG Resolves 72 Chromium Bugs for Better Interoperability  |  Blog  |  Chrome for Developers

                    TablesNG launches in Chromium 91, and fixes a ton of bugs that have been a part of the web platform for years. These updates will improve browser compatibility as a part of the #Compat2021 effort, and improve using tables on the web platform overall. Some of the most-starred issues include position: sticky in rows, subpixel geometry, and proper border-collapsing. The TablesNG effort TablesNG is a

                    • 【CSS】文字を上下左右中央に配置する方法いろいろ|(株)くふうしずおか

                      CSSでボタンや見出しを作成する際など、ボックスの中に文字を中央配置する機会は多いと思います。今回はそんな文字の上下中央配置について、実装の方法をいくつか挙げてみようと思います。 実際のCSSや見た目のデモはこちら↓ ①text-alignとpaddingで中央配置.wrap.pattern-1{ text-align:center; padding:20px 0; }text-alignとpaddingで中央配置する方法。 文字をセンタリングした上で、上下に同じ大きさのpaddingをつける方法です。問題点としては、要素の高さ、文字の量がfont-sizeや行数に影響される点が挙げられます。 ②heightとline-heightで中央配置.wrap.pattern-2{ text-align:center; height:60px; line-height:60px; }文字をセンタリ

                        【CSS】文字を上下左右中央に配置する方法いろいろ|(株)くふうしずおか
                      • Transitioning to Height Auto (Two Ways)

                        One of my longstanding annoyances with CSS has been the inability to transition to height auto. It’s an incredibly common use-case that’s needed for dropdowns and accordions and all sorts of other UI patterns. Unfortunately, this just doesn’t work: /* Doesn't work */ .dropdown { height: 0; transition: height 0.5s ease-out; } .dropdown.is-open { height: auto; } It’ll open and close just fine, but i

                          Transitioning to Height Auto (Two Ways)
                        • 【CSS】メンターさんによるコードレビュー(受講生276人分)を全て読んでみた話 - siroemk’s blog

                          この記事はフィヨルドブートキャンプ Part 2 Advent Calendar 2020 - Adventarの13日目の記事です。 昨日は takopommさんの CSSで図形を描く復習 - takopomm’s diaryでした。 CSSでクリスマスツリーを作るなんて素敵ですね! フィヨルドブートキャンプ のアドベントカレンダーは、どの記事も名作揃いなので ぜひぜひ読んでみてくださいね〜! フィヨルドブートキャンプ のアドベントカレンダー Part 1とPart 2 目次 目次 はじめに(コードレビューを読んでみた理由) 今回読んでみたコードレビューは? こういうレビューが多かったよ! 1. そこにあるべき余白がない 2. 行間がないと詰まっちゃう! 3. スクロール(overflow)について 4. グローバルナビの文字しかクリックできない 5. グローバルを汚染する!!? 6.

                            【CSS】メンターさんによるコードレビュー(受講生276人分)を全て読んでみた話 - siroemk’s blog
                          • Safari 14.1 未満のバージョンに Flexbox の gap プロパティのフォールバックスタイルを追加するための CSS ハック

                            Safari 14.1 で Flexbox の gap プロパティが Safari でも使えるようになりました。 Safari 14.1 Adds Support for Flexbox Gaps ただ、Safari のバージョンアップは OS のアップデートが絡むので、他のブラウザに比べてすぐにサポートを切りにくいです。Flexbox gap はとても便利で Safari 以外の 主要なブラウザでは対応されている ので使いたいけど Safari のせいでまだ使えないと嘆いている方も多いのではないでしょうか?僕も同じくでした。 自分を含めそんな方々を救うために、それを解決する CSS ハックを作ってみましたので紹介します。(この CSS ハックにどれくらいのニーズがあるかわかりませんが 😅) 問題点 この問題の一番ややこしいところは CSS Grid 用の gap プロパティは Safa

                            • Future of React Native

                              naturalclar.devFuture of React NativeFebruary 05, 2020 この記事は Meguro.es #25 で登壇した内容です。 はじめに 最近 React Native Community の Github org の一員となりました。去年の Advent Calendar で目標を立てていたのですが、新年入って1週間足らずで達成できました。Community の一員になれた経緯はまた別の記事で書こうと思います。Community の一員として Contributors の Discord channel に招待されて、色々な知見が手に入るので、今回はその一部をシェアします。 The New React Native 2020年は React Native が大きく変わる年になります。現在、React Native は内部設計を徐々に変更していま

                                Future of React Native
                              • デザイナーのための『Every Layout』〜真に汎用的なレイアウト設計を目指して|金 成奎

                                最近読んだ本の中に、『Every Layout─モジュラーなレスポンシブデザインを実現するCSS設計論』という一冊があります。ウェブにおける汎用性や拡張性について、私自身が日頃から考えていたことが言語化されており大変感銘を受けましたので、今回本noteでは内容を紹介がてら私なりの考察を述べてみたいと思います。 本書はウェブサイト「Every Layout」の内容を日本語版として翻訳したもので、CSSについて書かれた技術書ですが、いわゆるセレクタの書き方やコンポーネントの分類について解説しているような一般的なCSS設計書ではありません。 ページを割いて主張されるのは、もう少し抽象的な、CSSが本来持つ柔軟性や汎用性といった性質についてであり、その性質を尊重・活用しながら、効率的に再帰的かつ堅牢なレイアウトを体現することを目指す具体的なメソッドです。 結果として本書はCSSの更なる習得を目指す

                                  デザイナーのための『Every Layout』〜真に汎用的なレイアウト設計を目指して|金 成奎
                                • Conditional Border Radius In CSS

                                  A while ago, I was inspecting facebook.com home page feed to learn and see how they build things out. I’m always curious to see how people write CSS. I noticed a very, very interesting border-radius value for the card component in the main feed. I shared the following tweet about this little discovery. Then, I received this reply from Miriam Suzanne: is it always 8px? That math looks like a toggle

                                    Conditional Border Radius In CSS
                                  • Introducing Bevy 0.1

                                    Introducing Bevy 0.1 Posted on August 10, 2020 by Carter Anderson ( @cart @cart_cart cartdev ) After months of work, I am ecstatic to finally announce Bevy Engine! Bevy is a refreshingly simple data-driven game engine and app framework built in Rust. It is free and open-source forever! It has the following design goals: Capable: Offer a complete 2D and 3D feature set Simple: Easy for newbies to pi

                                      Introducing Bevy 0.1
                                    • touch-action - 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 の基本的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

                                        touch-action - CSS: カスケーディングスタイルシート | MDN
                                      • 楽しく学ぼう!デザイナーにおすすめのデザイン独学ゲーム22個まとめ

                                        この記事では、デザインのさまざまなルールや原則、配色などを楽しく学ぶことができるオンラインゲームをまとめて紹介しています。 遊び感覚でデザインスキルをアップできるので、なにもしたくないときの暇つぶしにもオススメです。 ペンツールの使い方をマスターしたり、配色センスを磨いたり、CSS Gridなど新しいウェブ技術を習得したりと、お家時間にいかがでしょう。 楽しく学ぼう!デザイナーにおすすめのデザイン独学ゲームまとめ Color Game お題として表示される色を、目がどれだけ正確に認識できるかを競う配色ゲーム。色相、彩度、補色などのカラーホイールから色を選ぶだけ。 The Bézier Game ペンツールのベジェ曲線を扱いをマスターするゲームで、ステップごとに出題されるお題の形状に合わせて、決められた手数で再現しましょう。 Shape Type デザイナー初心者がつまづきやすいペンツールの

                                          楽しく学ぼう!デザイナーにおすすめのデザイン独学ゲーム22個まとめ
                                        • 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
                                          • How We Improved SmashingMag Performance — Smashing Magazine

                                            In this article, we’ll take a close look at some of the changes we made on this very site — running on JAMStack with React — to optimize the web performance and improve the Core Web Vitals metrics. With some of the mistakes we’ve made, and some of the unexpected changes that helped boost all the metrics across the board. Every web performance story is similar, isn’t it? It always starts with the l

                                              How We Improved SmashingMag Performance — Smashing Magazine
                                            • 初心者向け:ReactアプリケーションでのTailwind CSSスタイリングガイド - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                                              本日は、初心者向けのReactアプリケーションにTailwind CSSを統合した、効果的なスタイリング方法について解説します。 初心者向けのReactで学ぶTailwind CSSチュートリアルとなります。 まず、Tailwind CSSをReactに統合する手順については以前の記事で詳しく紹介しています。 手順については、以下のリンクを参照してください。 dev-k.hatenablog.com このチュートリアルでは、すでにプロジェクトにTailwind CSSがインストールされていることを前提としていますので、その点をご了承ください。 それでは、Reactで学ぶTailwind CSSの効果的なスタイリング方法について見ていきましょう。 Tailwind CSSの特長と利点および考慮すべき短所 Tailwind CSSのカスタマイズとtailwind.config.jsファイルの重

                                                初心者向け:ReactアプリケーションでのTailwind CSSスタイリングガイド - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
                                              • Building a switch component  |  Articles  |  web.dev

                                                Building a switch component Stay organized with collections Save and categorize content based on your preferences. A foundational overview of how to build a responsive and accessible switch component. In this post I want to share thinking on a way to build switch components. Try the demo. Demo If you prefer video, here's a YouTube version of this post: Overview A switch functions similar to a chec

                                                  Building a switch component  |  Articles  |  web.dev
                                                • Vol.250 - Frontend Weekly Tokyo

                                                  Teaching CSS via CSS-Tricks Jump to heading # 今、CSSを教えるということ Jump to heading # CSSを教える際、とあるレイアウトを再現しよう。となることは多く、レイアウトを再現するための"ハック"について伝える必要があり、どうしてもCSSの本質的なコンセプトからは少々遠い所から始めなければならかった。 Rachel Andrew氏はFlexboxやGridが存在する現在、別のアプローチでCSSを教えることができるはずだと説く。 Tradeoffs: The Currency of Decision Making via Farnam Street Jump to heading # 意志決定のための"貨幣": トレードオフ Jump to heading # 何をするか? 何が優先順位が高いのか? 時間であれ、体力であれ、お金

                                                  • flexbox 子・孫 要素の高さを揃える方法

                                                    CSSのflexboxは子要素の高さを揃えますが、孫要素の高さは揃えてくれません。 このページでは、子・孫 要素の高さを揃える方法を紹介します。 デモ 子要素の高さを揃える 孫要素の高さを揃える 孫要素の高さを揃える + ボタンを下に設置 複数の孫要素の高さを揃える + ボタンを下に設置(強引) デモ See the Pen flexbox sample by kura (@kuranopen) on CodePen. 子要素の高さを揃える Flexboxを使えば、通常子要素の高さは揃います。 HTML <div class="flex1"> <div class="item"> <p class="text">テキストテキストテキストテキスト</p> </div> <div class="item"> <p class="text">テキストテキストテキストテキストテキストテキストテキス

                                                    • React Native in H2 2021 · React Native

                                                      2024React Native 0.75 - Support for Percentage Values in Layout, New Architecture Stabilization, Template & init Updates, and moreUse a framework to build React Native appsReact Native 0.74 - Yoga 3.0, Bridgeless New Architecture, and more2023React Native 0.73 - Debugging Improvements, Stable Symlink Support, and moreReact Native 0.72 - Symlink Support, Better Errors, and morePackage Exports Suppo

                                                        React Native in H2 2021 · React Native
                                                      • Figmaで実装しやすいデザインをつくるための心がけ

                                                        こんにちは🌤 ソーシャルデータバンクのデザインチームでインターンをしている河合です。 普段の業務では、弊社のプロダクトであるLinyのUI改善やデザインシステム構築に関する業務、さらに社内で使うシステムのUIデザインをしています! この記事では、私が他職種(主にエンジニア)にとって見やすいFigmaでのデザインデータ作成を行うために、日頃心がけていることについてお話しできたらと思います。 前提:UIデザインに従事するのであればマークアップの知識はあったほうがいい 「デザイナーはコードも理解できたほうがいいのか?」という議論は業界でたくさんあるかと思いますが、個人的にはデザイナーもエンジニアリング領域の知見は持っておいたほうがいいと思っています。 なぜならデザイナー(特にこの記事でいうデザイナーはデジタルプロダクトのUIデザイナーを指す)は、「絵を描く人」ではなく「開発者」である からです

                                                          Figmaで実装しやすいデザインをつくるための心がけ
                                                        • 3カラムの記事一覧を作成する方法 | AndHA Blog

                                                          この記事では、サイトでよく見かける下記のようなカード型の記事一覧を作成する方法をご紹介します。 あくまで一例として、参考にしてみてください。 今回はカードのエリアにホバーすると、サムネイル部分に黒いマスクと「Read More」がフワッと出現するようにしてみます。 <section class="ly_section"> <div class="ly_section_inner"> <h2 class="el_lv2Heading">3カラムの記事一覧</h2> <!-- ここから3カラム記事エリア --> <ul class="card_items"> <li> <a class="card_item" href="#"> <article> <figure class="card_item_imgWrapper"> <img src="assets/img/photo.jpg" alt

                                                            3カラムの記事一覧を作成する方法 | AndHA Blog
                                                          • What's New in DevTools (Chrome 113)  |  Blog  |  Chrome for Developers

                                                            Override network response headers You can now override response headers in the Network panel. Previously, you needed access to the web server to experiment with HTTP response headers. With response header overrides, you can locally prototype fixes for various headers, including but not limited to: Cross-Origin Resource Sharing (CORS) Headers Permissions-Policy Headers Cross-Origin Isolation Header

                                                              What's New in DevTools (Chrome 113)  |  Blog  |  Chrome for Developers
                                                            • IE11でflex-basisの値にbox-sizing: border-boxが効かないバグ

                                                              前回の記事に続き、IE11でのflexbox関連のバグについてのメモです。たくさんあるflexbox関連のバグ ですが、自分なりに1つ1つ整理していこうと思います。 今回はbox-sizing: border-box;関連のflexboxのバグです。ぱっと見では気付きにくい可能性があるので注意が必要なバグです。 バグの詳細 IE11ではbox-sizing: border-box;が指定されていても、flex-basisに指定した値がbox-sizing: content-box;をベースに計算されてしまいます。そのため、flexアイテムにborderやpaddingが指定されていると想定通りのレイアウトになりません。 対処法1 当該のflexアイテムにmax-widthを指定する。 flex: 1 1 75%; max-width: 75%; padding: 0 4rem 0 0; 対

                                                                IE11でflex-basisの値にbox-sizing: border-boxが効かないバグ
                                                              • Reactの基礎を学ぶのにモーダルウィンドウはいい教材 | アールエフェクト

                                                                モーダルウィンドウとは モーダルウィンドウは画面中央にウィンドウが表示され、表示されたウィンドウ以外の背景を薄暗く表示させることでユーザに伝えたい内容を際立たせるための技術です。Webの世界ではさまざまな場所で利用されているので、モーダルウィンドウという言葉にピンとこない人でもこの技術に触れたことのない人はいないでしょう。あるサイトにアクセスすると急に画面中央にモーダルウィンドウが表示され消し方がわからないといった経験をしたことのある人も多いかと思います。英語ではmodalという単語を使うので検索する場合はmodalと検索することで情報を見つけることができます。 モーダルウィンドウ 注意点 本文書では作成するモーダルウィンドウの見栄えは重視していません。これまでの個人的な経験では見栄えに注目した場合にCSSが複雑になりCSSの記述箇所で勉強を諦める人もいます。本文書では仕組みに注目している

                                                                  Reactの基礎を学ぶのにモーダルウィンドウはいい教材 | アールエフェクト
                                                                • SwiftUI Layout System

                                                                  Everything about SwiftUI is new. And the layout system is no exception. SwiftUI no longer uses Auto Layout, gone all of the cruft introduced over the years. SwiftUI has a completely new layout system designed from the ground up to make it easy to write adaptive cross-platform apps. I have always been fascinated by the layout systems. I built an open-source UIStackView replacement, designed a conve

                                                                  • Figma からコンポーネントのコードを生成!Overlay のレビュー

                                                                    2021/04/11 追記 他サイトに行って生成するという体験が個人的に残念だったため自作しました。 Figma からそのまま使えるコンポーネントのコードが生成できたら…。 そんなことを夢想する方もいらっしゃるのではないかと思いますが、実は Figma 自体の Auto Layout が進化してきていることによって意外と現実的なものになってきています。 それを実現してくれる Overlay という Figma から React のコンポーネントなどを生成するツールについて紹介いたします。 目次 Figma の Auto Layout とスタイルの取得方法について 要件 Overlay の紹介 導入する上での課題・もう一声ほしいところ おまけ: FigmaToCode も面白そう Figma の Auto Layout とスタイルの取得方法について はじめに、これなら確かに自動生成できそうだ

                                                                      Figma からコンポーネントのコードを生成!Overlay のレビュー
                                                                    • 社内に「テクニカルライティング」のチームがある理由 「プロダクトの品質」だけでなく「ドキュメントのわかりやすさ」もポイントに

                                                                      2021年11月10日と11日の2日間、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2021」がオンラインで開催されました。そこで堀越良子氏がLINEにおける「テクニカルライティング」の仕事について、ロッサ・ロマン氏が「テクニカルライティング」チームにおけるエンジニアの役割について紹介しました。まずは「テクニカルライティング」の仕事とは何かについて。 「テクニカルライティング」の専門チーム 堀越良子氏(以下、堀越):それでは「LINEの開発者向けドキュメントを支える『テクニカルライティング』の専門チーム」というセッションを始めます。まずは私たち2人の自己紹介をいたします。 このセッションの前半を担当します、テクニカルライターの堀越良子と申します。私はもともとWeb制作会社でインフラエンジニアをしていましたが、その時に書いた技術書が縁で、

                                                                        社内に「テクニカルライティング」のチームがある理由 「プロダクトの品質」だけでなく「ドキュメントのわかりやすさ」もポイントに 
                                                                      • Future CSS: State Container Queries

                                                                        Wait, what? Yes, you heard that right. The Chromium team is experimenting with a new type of query, which is called State Query. Last year, size container queries got supported in all major browsers. They let us query a container based on its width. .card-wrapper { container-type: inline-size; container-name: card; } @container card (min-width: 400px) { .card { display: flex; align-items: center;

                                                                          Future CSS: State Container Queries
                                                                        • Scoped CSS is Back

                                                                          Several years ago, I made a plea to save scoped CSS. One of the top features on my CSS wishlist was on the chopping block, and despite a pretty big push from the community, it died. Well, great news — it’s back. And it’s so much better than the previous version. Even better, the W3C spec is mostly stable, and there’s a working prototype in Chrome now. We just need a little interest from the commun

                                                                            Scoped CSS is Back
                                                                          • 週刊Railsウォッチ(20210413後編)RubyMineのRBSサポートとCode With Me、GitHub ActionとDockerレイヤキャッシュほか|TechRacho by BPS株式会社

                                                                            週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 RubyMineがRBSに対応 元記事: RubyMine 2021.1 の新機能 つっつきボイス:「お〜、Ruby 3のRBSがRuby

                                                                              週刊Railsウォッチ(20210413後編)RubyMineのRBSサポートとCode With Me、GitHub ActionとDockerレイヤキャッシュほか|TechRacho by BPS株式会社
                                                                            • 【vue.js】ドラッグ&ドロップでファイルアップロード | アールエフェクト

                                                                              vue.jsを使ってアプリケーションを構築する際にドラッグ&ドロップでファイルのアップロードを行いたい時、ライブラリなしでコードを書きたいと思ったことはありませんか?本文書はそんな人のためにvue.js入門者でもできるドラッグ&ドロップのファイルアップロードについて基礎から説明を行っていきます。今までライブラリに頼って一度もドラッグ&ドロップの自作にチャレンジしていない人であればこんなに簡単なの!と驚くこと間違いなしです。 初期設定 手元の環境ですぐに動作確認ができるようにvue.jsはcdnを利用します。任意のフォルダを作成し、index.htmlファイルを作成してください。 index.htmlファイルに以下のコードを記述しファイルをドロップする四角枠を作成します。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8

                                                                                【vue.js】ドラッグ&ドロップでファイルアップロード | アールエフェクト
                                                                              • フッターデザイン【レスポンシブサイトのサンプルソース】 | 東京のホームページ制作 / WEB制作会社 BRISK

                                                                                コーディングを始めたてのころは誰でもPCのサイトを作ることに精一杯になり、スマートフォン用の展開をおこないやすいコードを書くことが頭から抜け落ちてしまいますよね。今回の記事では、レスポンシブサイトでよく見かけるフッターを、どのようにレスポンシブ化するかを理解していただくことが目的となっています。より理解しやすいようコードを丸っと貼っておりますので、記事が長くなっています。予めご了承ください。また、今回の記事に登場するフッターは、以下のデモページより確認していただけます。こちらも合わせてご覧ください。 Footer DEMO 1ロゴとメニューが縦に並んでいるフッター【難易度★☆☆】ロゴが上にあり、その下にナビゲーションメニューが横並びになっているだけのシンプルなものです。こちらのHTMLを見ると分かりますが、logoのdivとnavのulが上下に並んでいるシンプルな作りになっています。このタ

                                                                                  フッターデザイン【レスポンシブサイトのサンプルソース】 | 東京のホームページ制作 / WEB制作会社 BRISK
                                                                                • 表組以外の要素幅も均等にできる「table-layout: fixed」の便利な使い方

                                                                                  「table-layout: fixed;」の使い方 基本の使い方 セルごとに文章量の違う表組を作ってみました。 「table-layout」プロパティを何も指定しない(初期値:autoと同様)とこのようになります。 列幅は、文章量が多い列が長くなり、少ない列が短くなっていますね。 では、この表組に「table-layout: fixed;」を指定してみます。 するとこのように、列幅が均等に分割されました。 列数がいくつあってもすべて均等幅になります。 表示している画面のサイズから自動で計算し、均等に列幅を調整してくれるのです。 一部の列幅だけ指定したい場合 すべての列幅を均等にするのではなく、一部だけ「○px」に固定して、残った列の幅を均等にすることもできます。 CSS table { table-layout: fixed; } table th:first-of-type { wid

                                                                                    表組以外の要素幅も均等にできる「table-layout: fixed」の便利な使い方