並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

bootstrap button size widthの検索結果1 - 19 件 / 19件

  • 清く正しく「サービス共通ヘッダ・フッタ」を実装する - LIFULL Creators Blog

    フロントエンドエンジニアの嶌田です。今回が LIFULL Creators Blog への初めての投稿です。 「サービス共通ヘッダ・フッタ」は、ただのヘッダ・フッタではありません。ソースコードはいくつものサイトやサービスで使いまわされます。組込み先が持っている CSS によっては表示が崩れてしまうかもしれません。ブレークポイントやコンテンツの幅がそろわないかもしれません。サービス共通で使えるヘッダ・フッタには相応の強さや柔軟さが求められます。 この記事では、LIFULL HOME'S のサービス共通のレスポンシブ版ヘッダ・フッタを実装するために動員した「強く・堅牢に実装するためのノウハウ」を紹介します。 どこにでも組み込めるように実装する 重複しないクラス名ルールを設定する 詳細度や継承とうまく付き合う プレーンな技術を使う ブレークポイントや z-index 等をカスタマイズ可能にする

      清く正しく「サービス共通ヘッダ・フッタ」を実装する - LIFULL Creators Blog
    • PIXIV Design System 2021 の発表をしました(前編) #pixivdevmeetup - pixiv inside

      2021/10/25追記 おまたせしました。この記事の後編も公開しておりますので、合わせてお読みください。 inside.pixiv.blog こんにちは。プロダクトデザイナーの yksk とフロントエンドエンジニアの f_subal です。 ピクシブにはデザインシステムを開発するチームがあります。ピクシブが運営する数多くのプロダクトが共通のガイドライン、コードを使ってUIを設計できる体制への移行を目的としており、そのための仕組みづくりに取り組んでいます。 今回は、先日行われた pixiv DEV MEETUP 2021 のセッション「PIXIV Design System 2021」で発表した、技術的な取り組みについて前後編に分けて発表します。 前編にあたるこの記事では f_subal パートの内容をおさらいをしていきます。 PIXIV Design System 2021 昨年のpix

        PIXIV Design System 2021 の発表をしました(前編) #pixivdevmeetup - pixiv inside
      • Bootstrap 5

        The Bootstrap Blog News and announcements for all things Bootstrap, including new releases, Bootstrap Themes, and Bootstrap Icons. Bootstrap 5 has officially landed! After three alphas, three betas, and several months of hard work, we’re shipping the first stable release of our new major version. It’s been a wild ride made possible by our maintainers and the amazing community that uses and contrib

          Bootstrap 5
        • LPやWeb製作を高速化するUIコンポーネント集を作った

          リンク コンポーネントの例 概要とモチベーション Camome UI はひとことで言うと「抽象度の高い UI コンポーネント集」です。 Bootstrap や MUI などのフレームワーク・ライブラリの類とは異なり、網羅的・汎用的なパーツを提供することが目的ではありません。つまり Button や Input や、もう少しハイレベルな Navbar などを高いカスタマイズ性とともに提供するつもりはありません。 それよりも「LP のこの部分にコピペすればサクッと決まる」ような体験を重視しています。UI デザインといっても、多くの場合はそれほど変わったものが求められるわけではなく、使い回せるものが大半だと思います。 要するに「デザインの常套句」みたいなものが存在するわけです。Camome UI はそういう「よくある」デザインをたくさん収録することを目的としています。 プログラミングは得意でもデ

            LPやWeb製作を高速化するUIコンポーネント集を作った
          • Reimagine Atomic CSS

            [[toc]] This post will be a bit longer than usual. It's quite a big announcement to me, and there are many things I want to talk about. I'll be appreciated if you take the time to read through it. The table of contents is hidden on the left if you are on a desktop. Hope you enjoy :) 中文 Chinese Version What is Atomic CSS? Let's first give a proper definition to Atomic CSS: From this article by John

              Reimagine Atomic CSS
            • How to Eliminate Render-Blocking Resources: a Deep Dive

              You might be here because Lighthouse told you to "eliminate render-blocking resources". Render-blocking resources are a common hurdle to rendering your page faster. They impact your Web Vitals which now impact your SEO. Slow render times also frustrate your users and can cause them to abandon your page. I worked with one client to reduce their render-blocking resources and improved their site load

                How to Eliminate Render-Blocking Resources: a Deep Dive
              • TailwindCSS: Adds complexity, does nothing.

                If you work in the front-end, you've probably heard a lot about TailwindCSS, a CSS library, much like Bootstrap. Much unlike Bootstrap, however, Tailwind takes a different approach - it is all "utility classes". And I am not a fan. I got a whiff of it and quickly learned the name is appropos: it was as welcome and useful as passed gas. Before we start, let me try to explain what a utility class is

                  TailwindCSS: Adds complexity, does nothing.
                • Best practices to increase the speed for Next.js apps - Stack Overflow

                  Stack Internal: the knowledge intelligence layer that powers enterprise AI. Stack Data Licensing: decades of verified, technical knowledge to boost AI performance and trust. [Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2023.] In recent yea

                    Best practices to increase the speed for Next.js apps - Stack Overflow
                  • React Hooks 入門 モーダル実装 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                    事前準備 モーダル実装 本日はReact.js Hooksでモーダルコンポーネントの実装を他のライブラリを活用せずに、独自に作成していきます。 こちらは初学者様に向けた入門となります。 Web開発されてるならば、モーダルはごく一般的なUX要素です。 現在のページの上部に表示されるダイアログボックス/ポップアップウィンドウとなっています。 より効率よくそしてUIを壊す事なくコンテンツを動的にレンダリングする事を意識して作成していく事が重要となります。 当ブログの記事では複雑なコードではなくシンプルな実装となっております。 事前準備 • create-react-appを使用していきます。 npx create-react-app プロジェクト名 • VS Code • React Hooksの最低限の理解 モーダル実装 まずはコンポーネント全体コードからどうぞ。 import { useSt

                      React Hooks 入門 モーダル実装 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
                    • ブラウザの「戻るボタン」を押した時、ポップアップを表示させる※離脱防止【javascript】

                      完成したポップアップを確認する(デモ) 動作デモ 実際の動作はこちらで確認できます。遷移先のページでブラウザの「戻る」ボタンをクリックしてください。 ソースコードを確認 ポップアップ表示に必要な部分を抜き出したコードがこちらです。 コード全体 <!DOCTYPE html> <html lang="ja"> <head> <meta id="viewport" name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1" /> <meta charset="UTF-8"> <title>ブラウザバックでポップアップ表示サンプル | えむ家のメモ帳</title> <!-- anonymousCDN --> <link href="<ディレクトリ>/fontawesome/css/all.css"

                        ブラウザの「戻るボタン」を押した時、ポップアップを表示させる※離脱防止【javascript】
                      • uhyo様の「Tailwind考」に関する私なりの考え

                        このサイトについて プライバシーポリシー プロフィール 投稿タグの一覧 amp.dev(外部リンク) 本サイトについて 趣味で開発したプログラムや開発メモを載せています。 ソースコードはGithubで公開しつつ、なるべく後から分かるように解説に努めてますので、 誰かのお役に立てれば嬉しいです。 プロフィール uhyo様の「Tailwind考」を拝見させていただいて、概ね賛成ですが 今までTailwind CSSのv1.0が公開されてから、業務や個人でTailwind CSSを使ってきた私なりの考えや感想、意見を特に私が異なると思った部分を中心に一部引用させていただきながら、まとめました。 内容がかなり長くなってしまい、Twitterやはてブのコメントでは収まらなくなったので大変恐縮ですが、個人ブログで公開します。 引用させていただいた、uhyo様のブログは「こちら」です。 「Tailwin

                        • One Year with Next.js App Router — Why We're Moving On

                          As I've been using Next.js professionally on my employer's web app, I find the core design of their App Router and React Server Components (RSC) to be extremely frustrating. And it's not small bugs or that the API is confusing, but large disagreements about the fundamental design decisions that Vercel and the React team made when building it. The more webdev events I go to, the more I see people w

                            One Year with Next.js App Router — Why We're Moving On
                          • A Beginner's Guide to Tailwind CSS in React

                            Tailwind CSS is a utility first CSS framework that allows developers to design custom web components without switching to a CSS file. In this tutorial, you will learn how to install Tailwind CSS in React and how you can use it to build a simple React page. Why Use Tailwind CSS? There are already a lot of CSS frameworks that simplify how developers design web pages. So why should you use Tailwind C

                              A Beginner's Guide to Tailwind CSS in React
                            • The Guide To Responsive Design In 2023 and Beyond

                              Do you want to master CSS layouts? I'm building a new course. Learn more When you think about building fluid layouts these days isn’t about having fixed-width breakpoints anymore. Instead, the layouts we build today need to work on nearly any device size. To my surprise, I still see websites follow the adaptive design pattern, where it has a container that gets a new max-width value as per the vie

                                The Guide To Responsive Design In 2023 and Beyond
                              • The Web Needs a Native .visually-hidden

                                One of the strangest artifacts of web accessibility to me is the .visually-hidden utility class. You might also know it as .sr-only (or possibly as .screen-reader-text, .element-invisible, or any number of other names throughout the ages).[note 1] Conventional ways to hide elements include the styles display: none or visibility: hidden, or using HTML's hidden attribute. When you use any of these a

                                  The Web Needs a Native .visually-hidden
                                • WebKit Features in Safari 26.0

                                  Sep 15, 2025 by Jen Simmons, Saron Yitbarek, Jon Davis, Tim Nguyen, Blaze Burg, Marcos Cáceres, Razvan Caliman, Qianlang Chen, Karl Dubost, Kiet Ho, David Johnson, Aditya Keerthi, Daniel Liu, Keith Miller, Abrar Rahman Protyasha, Richard Robinson, Kiara Rose, Ahmad Saleem, Anne van Kesteren, Brian Weinstein, Eddy Wong, Luming Yin, Brandel Zachernuk ContentsCSSEvery site can be a web app on iOS and

                                    WebKit Features in Safari 26.0
                                  • Migrating to v5

                                    Track and review changes to the Bootstrap source files, documentation, and components to help you migrate from v4 to v5. Dependencies Dropped jQuery. Upgraded from Popper v1.x to Popper v2.x. Replaced Libsass with Dart Sass as our Sass compiler given Libsass was deprecated. Migrated from Jekyll to Hugo for building our documentation Browser support Dropped Internet Explorer 10 and 11 Dropped Micro

                                      Migrating to v5
                                    • What’s New With DevTools: Cross-Browser Edition — Smashing Magazine

                                      Learn what’s new with developer tools in Firefox, Edge, Chrome and Safari. Discover new and powerful features that will help you be more comfortable and productive when testing and debugging across browsers. With this article, Patrick Brosset tries to make you want to try them out, and maybe will help you get more comfortable next time you need to debug a browser-specific issue. Browser developer

                                        What’s New With DevTools: Cross-Browser Edition — Smashing Magazine
                                      • とほほのTaiwind CSS入門 - とほほのWWW入門

                                        目次 概要(Overview) 使い始める 基礎情報 Tailwind CSS クラス名 ブレークポイント(Breakpoint) 方向(Direction) 長さ(Length) パーセンテージ(Percentage) 太さ(Width) 色(Color) 濃さ(Density) プレフィックス(Prefix) カスタムプロパティ 直接CSS指定 レイアウト(Layout) コンテナ(Container) カラム(Columns) ボックスサイジング(Box Sizing) ディスプレイ(Display) ポジション(Position) 上下左右(Top/Right/Bottom/Left) ビジビリティ(Visibility) オーバーフロー(Overflow) Zインデックス(Z-Index) フレックスボックスとグリッド(Flex & Grid) フレックス(Flex) フレックス

                                        1