カテゴリー:未分類
-
08.01
starting-style
display:noneからの復帰時にアニメーションを適用できるようになった。 …
-
08.01
View Transitions API
ページ遷移のアニメーションをブラウザ標準で。 SPAでも普通のページ遷移でもどちらでも対応している。 …
-
08.01
Scroll-Driven animation
スクロールに連動するアニメーションを書ける。 従来だと JSが必須 IntersectionObserver必須 scrollイベントリスナー メインスレッドに負荷 がかかってた。 対応ブラウ…
-
ツールチップの位置をCSSだけで制御できるようになった。2024年から使える機能。 今までは、popper.js、floating UIを使ってやるものだった。 見切れてしまう対策として、フォールバック位置も宣言的に指定できる…
-
08.01
css nesting
scssでかけていた、2023年ごろからcssのネストが可能になった。 …
-
07.26
container query
今後media queryの代わりになる。 親の先祖要素の変化に応じて子要素を変化させる機能。 mediaQueryだけだと、画面幅だけ見る形になるので、2カラムや3カラムなど画面の作りによって画面幅は大きいが表示幅が狭い領域…
-
07.26
flexとgridの使い分けなどの設計
使い分けるとコードがすっきりする。 flex 縦一列、横一列などの一方向の並びに強い。 例:ナビゲーションを並べる。 flex:1 display:flexを親に使ってる子要素に対して使う。 残り…
-
07.20
CSSガイドライン
ケバブケースを使う。 Modifierはハイフン2つで接続(button--infoなど) 略語禁止(btnはダメで、button) 連番を使う場合、最初に番号を振るのは禁止 マルチクラス採用 よく使うクラ…
-
07.18
class名のつけ方
悪い例:汎用的な名前を付けすぎる #top .title .content .title みたいな感じになってると、titleってclassがついてるものを直したいのにどこを直せばよいか探す手間が発生することになる。 …
-
06.30
セキュリティに強い端末
ハードとソフトの両面でセキュリティ対策を行っていく。 ハード セキュリティチップ ファームウェア(BIOS、UEFI)を攻撃されると致命的。(ファームウェアは特権レベルが高いため) セキュリティチップにはファーム…
