タグ

関連タグで絞り込む (440)

タグの絞り込みを解除

CSSに関するtyosuke2011のブックマーク (536)

  • 新人AI禁止令と、その結果の答え合わせ - Qiita

    はじめに こんにちは、和田です。いえらぶGROUPで開発部の執行役員を務めています。 弊社も例に漏れず、今年はAI活用に非常に注力してきました。Cursorを全エンジニアに導入し、テックリードにはClaude Codeを配布、業務効率化・実装スピード強化・精度向上を進めてきました。 そんな会社で、私はある新人エンジニアに対して「AIの使用を禁止する」という判断を下しました。 先日ちょっと話題になってましたね、こちらの彼の話です。 社内でも圧倒的なAI推進派の私がなぜそのような判断をしたのか。そして3ヶ月後、その新人はどう変わったのか。この記事では、私の目線からのある種答え合わせ的なつもりで経緯と結果をまとめてみました。 最初は「AIをどんどん使わせていた」 新人が入社した当初、私は彼にもCursorを使わせていました。なんならClaude Codeも使わせていました。理由はシンプルです。

    新人AI禁止令と、その結果の答え合わせ - Qiita
  • CSSで最も使われているフレームワークはTailwind、2位はBootstrap。レイアウトで苦労しているのはCSS Gridなど。State of CSS 2025

    CSSで最も使われているフレームワークはTailwind、2位はBootstrap。レイアウトで苦労しているのはCSS Gridなど。State of CSS 2025 CSSHTMLで記述されたWebページのスタイルを設定するためのプログラミング言語の一種です。 数年前からは単に文書に対して静的なスタイルを設定するだけでなく、アニメーションのような動的な表現も記述できるようになるなど、Webアプリケーションのユーザーインターフェイスの構築のニーズを満たすように進化してきました。 State of CSS 2025では、5506人のソフトウェアデベロッパーから回答が寄せられました。回答数が多かった国は米国が19%、ドイツが9%、英国(UK)が7%、フランスが6%、オランダが5%、カナダが4%などとなっており、日からの回答は全体の2%でした。 この記事では、State of CSS 20

    CSSで最も使われているフレームワークはTailwind、2位はBootstrap。レイアウトで苦労しているのはCSS Gridなど。State of CSS 2025
    tyosuke2011
    tyosuke2011 2025/09/03
    全部やったことあるけどBootstrapが楽すぎる
  • CSSの単位がたくさんあり何を使えばよいか迷った時に、フォント、スペース、ポジション、要素の幅・高さに最適な単位は

    CSSには便利な単位がたくさんあります。よく使用する単位として絶対単位(pxなど)や相対単位(em, rem, %など)をはじめ、Gridの単位(fr)やビューポート単位(vw, vhなど)があります。いくつかの単位は使う場所が限られていますが、複数もしくはどこにでも使用できる単位もたくさんあります。 Webサイトやスマホアプリでフォントのサイズ、スペース、ポジション、FlexboxとGrid、要素の幅または高さに使用する場合、どのようにCSSの単位を選べばよいのかを紹介します。 What CSS length unit should you use? 以下は、そのフローの解説です。 フローの入り口は、下記のように分かれています。 ポジショニング、ディテール・エフェクトに適したCSSの単位 スペースに適したCSSの単位 フォントサイズに適したCSSの単位 FlexboxとGridに適したC

    CSSの単位がたくさんあり何を使えばよいか迷った時に、フォント、スペース、ポジション、要素の幅・高さに最適な単位は
  • Sass Color Generator

    Sass Color Generator # / %

  • Vue.js入門(Vue.jsの初心者は必ず読め‼︎) - Qiita

    Vue.jsとは JavaScriptのフレームワークです。 Vue.jsのメリット 学習コストが低い ライブラリやツールが豊富 速くて軽い(Vue.jsを使うと、ウェブページがとても速くて、サクサク動く) 何かが変わるとすぐにわかる( Vue.jsを使うと、何かが変わったら、自動的にその変化が表示される) いろんなパーツを組み立てられる HTML要素を部品化 安定してプロジェクトを進められる Reactと比べたらどうか? 現場で使っているならVue.jsやればいいですが、どちらもやっていないならReactがおすすめです。 ただ求人と給与を見てもReactVue.jsはあまり大差ないみたいです。会社と個人によるかなと。 Reactの方が割と学習者が多いので、競合がReactより少ないVue.jsをやるのもありかと思います。 最終的は、どちらもできるといいと思います。 Vue.jsの3系に

    Vue.js入門(Vue.jsの初心者は必ず読め‼︎) - Qiita
  • 日本語Webサイトを意識したモダンリセットCSS「kiso.css」をリリースしました – TAKLOG

    kiso.css - 日のWebサイトのための「基礎」となるリセットCSS kiso.css は、日のWebサイトのための「基礎」となるリセットCSSです。日語に最適化しつつ、アクセシビリティやカスタマイズのし易さを重視しています。 tak-dcxi.github.io kiso.cssは、単なるスタイルのリセットを超えて「より良いデフォルト」を提供することを目指したリセットCSSです。その名が示すように、Webサイト構築の「基礎」として機能します。 有用なUAスタイルシートは活かしつつ、独自のスタイルも追加しているため、厳密には「リセットCSS」の定義から外れるかもしれません。しかし、類似のCSSが一般的に「リセットCSS」として紹介されている現状を踏まえ、検索性を考慮して記事でもそのように呼称します。 kiso.cssはdestyle.cssやUA+を参考にしつつ、独自性も加え

    日本語Webサイトを意識したモダンリセットCSS「kiso.css」をリリースしました – TAKLOG
  • Lism CSSとは?CSS設計理論の概要

    2025年 6月 11日、Lism CSS という CSSフレームワークを ver.0.1 として β リリースしました。 この Lism CSS の設計について、その概要を解説していきたいと思います。 TailwindCSSがデファクトスタンダードとなっていますが、ぜひ新しい選択肢として検討いただけたら幸いです。 はじめに WEBサイト制作において、CSS設計は永遠の課題ですよね。 モダンなCSSテクニックは日々たくさんSNSで流れてくるが、結局サイト全体を通してどのように設計するのが最適解なのかわからない。 情報を追いかけるのが大変で、どうしても従来通りのCSSの書き方でずっと制作してしまう。Tailwindも主流になってきているが、導入する方法を調べるのだけで億劫だ...。 そんな方にとって、「Lism CSS」は新しい解決策となるかもしれません。 導入方法 CDN 経由での利用 H

    Lism CSSとは?CSS設計理論の概要
  • 何故くそややこしいReactを勉強しないといけないのか? - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 逃げるプログラマー、避けられない壁 Web系アプリケーション開発をするとなると、React, Angular, Vueといったフレームワークの話題は避けて通れないのだけど、面倒にかまけてみて見ぬふりをしているデヴェロッパー諸君は多いと思う。 自分もそういうダメグラマーの一人でした。 だが、Nodeベースでバックエンドを開発していると、どうしてもフロント側が必要だし、使いたいライブラリーや機能、操作性を組み込むためには、フロント側のフレームワークからは逃げられず、立派なフルスタックデベロッパーになる為に、重いけつを上げ、学習することにした

    何故くそややこしいReactを勉強しないといけないのか? - Qiita
  • How To Center a Div • Josh W. Comeau

    First, we need to constrain the element's width; by default, elements in Flow layout will expand horizontally to fill the available space, and we can't really center something that is full-width. I could constrain the width with a fixed value (eg. 200px), but really what I want in this case is for the element to shrinkwrap around its content. fit-content is a magical value that does exactly this.

    How To Center a Div • Josh W. Comeau
  • 便利なJavaScriptライブラリが登場! CSSのプロパティの値の変更を検出できる -CSSStyleObserver

    DOMツリーに加えられた変更を検出する機能としてMutationObserverが便利ですが、CSSのプロパティの値は検出できません。 最近ではCSSアニメーションを使用したWebサイトやスマホアプリも増え、プロパティ値の変更に応じてコールバックを実行する必要があるかもしれません。CSSのプロパティの値の変更を検出するための新しいライブラリを紹介します。 Introducing @bramus/style-observer, a MutationObserver for CSS by Bramus! 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに ライブラリのデモ ライブラリのインストール ライブラリの使い方 ライブラリの仕組み ライブラリのサポートブラウザ カスタムプロパティのトランジションに関する注意事項 はじめに

    便利なJavaScriptライブラリが登場! CSSのプロパティの値の変更を検出できる -CSSStyleObserver
  • 少しのコードで実装可能なHTML小技集

    少しのコードで実装可能なHTML小技集これまで「少しのコードで実装可能な10のCSS小技集」シリーズでCSSのちょっとしたTipsを紹介していましたが、今回はHTMLバージョン!知っていると使い勝手がちょっとよくなる小技を集めました! 少しのコードで実装可能な 10 の CSS 小技集 目次セレクトメニューの選択肢をグループ化type 属性値によって入力欄が変化スマートフォンでエンターキーのテキストを変える画像の遅延読み込みテキストの折り返し位置を指定する番号付きリストの順番を変更する簡単アコーディオン任意のテキストを自動翻訳させないリンク先のテキストを指定してスクロールさせる1. セレクトメニューの選択肢をグループ化複数の選択肢を用意できるおなじみの select タグ。項目は option タグを利用しますが、さらに optgroup タグで囲むことでグループ化できます。選択肢が多い場

    少しのコードで実装可能なHTML小技集
  • SNSで話題のWeb関連情報 2024年 8/24〜8/30

    2024年8月31日 話題のWeb関連情報 WebクリエイターボックスのX: @webcreatorboxでは毎日Webに関する記事や美しいデザイン・写真などを紹介しています。その中で今週人気だったWeb関連の情報トップ10を紹介します。見逃してしまった人はこちらでチェック!まだフォローしてない人はお気軽にフォローしてみてくださいね! ↑私が10年以上利用している会計ソフト! 1. 全画面のスクロールページが作成できるfullPage.jsのドキュメントが日語対応したよ!と、開発者さんから連絡きたのでシェア。Thank you for letting us know! 全画面のスクロールページが作成できるfullPage.jsのドキュメントが日語対応したよ!と、開発者さんから連絡きたのでシェア。Thank you for letting us know! https://t.co/TZ

    SNSで話題のWeb関連情報 2024年 8/24〜8/30
  • 【初心者必見】JavaScriptのdisplay:noneで要素を消す!3分でわかる表示・非表示の切り替え方法 | Learning Next

    こんにちは、とまだです。 JavaScriptで「要素を消したり表示したり」したいのに、うまくいかなくて困っていませんか? 私も最初、display: noneの使い方がわからなくて、何度も試行錯誤しました。 今回は、JavaScriptのdisplay: noneを使った要素の表示・非表示の切り替えを、部屋の電気のスイッチに例えながら、誰でも理解できるように解説します。 display: noneとは?部屋の電気で理解する仕組み display: noneって、難しそうに聞こえますよね。 でも実は、部屋の電気を消すスイッチと同じなんです。 電気を消すと部屋が真っ暗になるように。 display: noneを使うと、Webページの要素が完全に見えなくなります。 // 要素を非表示にする(電気を消す) element.style.display = 'none'; // 要素を表示する(電気

  • 【HTML+CSS練習】サンプルサイトで学ぶコーディング練習

    1冊でスキルが身につく! Amazonで発売中 書籍特設サイト 【HTML / CSS】コーディング練習課題 _入門編 プロフィールサイト フォトサイト フォトサイト2 レシピサイト/トップページ レシピサイト/レシピページ ブランドサイト(ジュエリー) _初級編 ポートフォリオサイト ストアサイト(書店) ECサイト コーポレートサイト(Web制作) ストアサイト(和菓子) _中級編 ストアサイト(インテリア) _上級編 ブログサイト ストアサイト(カフェ) コーポレートサイト(ハウスメーカー) _応用編 ランディングページ メディアサイト ギャラリーサイト _実践編(Codejump Pro) 実務をモデルにしたコーディング案件 _番外編(HTML/CSS) 疑似要素の練習 positionの練習 行数が異なる画像の横並びの練習 画像を斜めに表示する練習 ドロップダウンメニューの練習

    【HTML+CSS練習】サンプルサイトで学ぶコーディング練習
  • HTMLとCSSでつくる! リンクテキストのホバー時アニメーション11選 - ICS MEDIA

    テキストをホバーしたときの変化やアニメーションをつくることは、どのようなサイトをつくっていてもほぼ必ず行う工程ではないでしょうか。 テキストがリンクであることをユーザーに伝えるという点では、ブラウザのデフォルトスタイルのような下線のみで十分な場合もあると思います。 しかしそれだけではなく、変化をつけてよりわかりやすくしたい場合や、サイト全体の雰囲気に合わせたい場合にちょっとしたアニメーションが効果的です。 今回はHTMLCSSのみで作成できる、シンプルながら少し目を引くアニメーションをテーマに実装例を紹介します。 ▼今回紹介する実装例一覧 とくに、以下のようなデザイナー/エンジニアにとって参考になれば嬉しいです。 HTMLCSSのみでどのようなホバー時のアニメーションができるのか知りたい 透明度の変化や、下線のつけ外し以外の実装例の引き出しを増やしたい ※今回の実装例では主にヘッダー/

    HTMLとCSSでつくる! リンクテキストのホバー時アニメーション11選 - ICS MEDIA
  • Web制作の面倒におさらば、便利すぎるCSS時短ツールまとめ【2024年版】 | PhotoshopVIP

    Webサイト制作において面倒で時間のかかる作業を効率化したい方へ。 この記事は、CSSコードを手軽に生成できる便利ツールをまとめた最新版リストで、Web制作を快適、楽にしてくれるツール68個が揃っています。 以前CSS便利ツールを集めた厳選リストの公開が2021年。あれからおよそ3年のあいだに話題となったツールを中心に紹介しています。 日頃のワークフローに活用して、ストレスのないクリエイティブな制作ライフを実現しましょう。

    Web制作の面倒におさらば、便利すぎるCSS時短ツールまとめ【2024年版】 | PhotoshopVIP
  • CSS のカスケードレイヤー `@layer` を使ってスタイルを階層化して管理する

    CSS の `@layer` ルールは、カスケードレイヤーを宣言するために使用されます。カスケードレイヤーとは、スタイルの優先度をレイヤー(階層)に分けて管理する仕組みです。`@layer` ルールを使用することでスタイルの記述順や詳細度に関係なくスタイルを宣言できるため、新しい形式の CSS 設計を実現することができます。 CSS の @layer ルールは、カスケードレイヤーを宣言するために使用されます。カスケードレイヤーとは、スタイルの優先度をレイヤー(階層)に分けて管理する仕組みです。@layer ルールを使用することでスタイルの記述順や詳細度に関係なくスタイルを宣言できるため、新しい形式の CSS 設計を実現できます。 @layer ルールは CSS カスケーディングレベル 5 で定義されており、以下のように記述します。 /** * レイヤーの優先順位を宣言 * 右側のレイヤーが

    CSS のカスケードレイヤー `@layer` を使ってスタイルを階層化して管理する
  • Official Tailwind UI Components & Templates - Tailwind Plus

    By the makers of Tailwind CSS Build your next idea even faster. Beautifully designed, expertly crafted components and templates, built by the makers of Tailwind CSS. The perfect starting point for your next project.

    Official Tailwind UI Components & Templates - Tailwind Plus
  • Mamba UI

    Kickstart your next website in minutes Mamba UI is a free, open-source collection of UI components and templates based on Tailwind CSS. Make the web your playground Easy to use UI elements based on Tailwind CSS Mamba UI is a toolkit for developers and designers to make creating interfaces easier. We have some of the most popularly used components to help you get started. Everything is modular and

    Mamba UI
  • daisyUI - Tailwind CSS Component Library

    EN EnglishAR العربيةBN বাংলাCA CatalàCS ČeštinaDE DeutschES EspañolFA فارسیFR FrançaisHU MagyarID Bahasa IndonesiaIT ItalianoJA 日語KO 한국어MS Bahasa MelayuPL PolskiPT PortuguêsRO RomânăRU РусскийUK УкраїнськаVI Tiếng ViệtZH 简体中文ZH 繁體中文

    daisyUI - Tailwind CSS Component Library