複数のセレクタを1つにまとめられる:is()、セレクタの詳細度を0にする:where()、CSSの新しい疑似クラスが、SafariとFirefoxで利用できるようになりました。 そんな:is()と:where()の便利な使い方を紹介します。 CSS :is() and :where() are coming to browsers 下記は各ポイントを ...
はじめまして! サイボウズ フロントエンドエキスパートチームの麦島です。 本連載では、Webフロントエンドに関してもう一歩踏み込んだ知識について、サイボウズ フロントエンドエキスパートチームのメンバーによって不定期で解説記事を掲載していき ...
2025年、Web制作者がチェックしておきたいCSSの新機能: カスタマイズ可能な新しいコンポーネント編を紹介します。 下記は各ポイントを意訳したものです。 ※元サイト様の ライセンス と Apache 2.0 に基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。
本連載は分散型マイクロブログ用ソフトウェアMisskeyの開発に関する紹介と、関連するWeb技術について解説を行っています。 Misskeyでは2025年も大きな機能改修・ リファクタリングに取り組んでいます。 その中にCSS Variablesに関する作業もあったので、今回は ...
ヤフー出身のエンジニアが初心者向けにCSSの基本構文をわかりやすく解説します。基礎から学びたい方に最適な内容で、ウェブデザインやフロントエンド開発の第一歩としておすすめです。 #CSS入門 #初心者講座 #ヤフーエンジニア #ウェブデザイン ...
ウェブページを柔軟にレイアウトできるCSS flexの書き方と活用方法を解説。displayプロパティに値flexを指定した上でflex-directionプロパティを併用すれば、横並び・縦並び・正順・逆順などCSSだけで表示順序を自在に指定できます。さらにorderプロパティを併用 ...
基本のスタイルを調整するだけで、複数のパターンを生成できます。CSSだけを使い、ドットやストライプの背景パターンを作ってみましょう。 今回はグラデーション(gradient)を活用してパターンを作成していきます。 Safariへの実装時の注意! 透過のCSS ...
SCSS(SASS)やCSS in JSのようなメタ言語を用いてネスティングを行う場合、&を使うことで親要素を参照できる。 そういう状況の中で、&がない場合のコードを見かけたのでどういった動作をするのか、&を付けるべきなのかを確認した。 &がない場合、記述通り ...