Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. CSS
  3. リファレンス
  4. アットルール
  5. @font-palette-values
  6. base-palette

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

base-palette

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2022年11月⁩.

base-palette は CSS の記述子で、新しいパレットを作成する際に使用する定義済みパレットの名前またはインデックスを指定するために使用します。指定されたbase-palette が存在しない場合、インデックス 0 で定義されたパレットが使用されます。

構文

css
@font-palette-values --one {  base-palette: 1;}

base-palette記述子は、フォントメーカーが作成したパレットのゼロ基点のインデックスを使用して指定します。

<index>

使用する定義済みパレットのインデックスを指定します。

公式定義

関連するアット規則@font-palette-values
初期値n/a (required)
計算値指定通り

形式文法

base-palette =
light|
dark|
<integer [0,∞]>
この構文はCSS Fonts Module Level 4 による最新の標準を反映しています。すべてのブラウザーがすべての部分を実装しているわけではありません。サポート情報についてはブラウザーの互換性を参照してください。

フォントの既定のパレットを変更

Rocher カラーフォントを用いて、この例ではフォントの既定パレットをフォントメーカーが作成した代替パレットに切り替える例を 2 つ示します。

HTML

html
<h2>default base-palette</h2><h2>base-palette at index 2</h2><h2>base-palette at index 5</h2>

CSS

css
@font-face {  font-family: "Rocher";  src: url("[path-to-font]/RocherColorGX.woff2") format("woff2");}h2 {  font-family: "Rocher";}@font-palette-values --two {  font-family: "Rocher";  base-palette: 2;}@font-palette-values --five {  font-family: "Rocher";  base-palette: 5;}.two {  font-palette: --two;}.five {  font-palette: --five;}

結果

Example showing 3 different base-palettes of Rocher color font

仕様書

Specification
CSS Fonts Module Level 4
# base-palette-desc

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp