CSS Reference
mod()
剰余(余り)を計算する
mod() 関数は CSSで剰余(余り)を計算するための CSS 関数です。
剰余とは、数を割ったときの余りを意味します。例えば、5 を 2 で割ると余り(剰余)が 1 です。つまり、margin: mod(18px, 4px); を計算すると、剰余は 2px となるため、算出される margin の値は 2px となります。
rem() 関数も同様に剰余を計算しますが、引数の値によって計算値が異なる場合があります。
計算結果は、任意の <number>、<dimension>、または <percentage> 値となりますが、2つの引数は同じデータ型を持たなければならず、そうでない場合、関数は無効となります。また、導き出される値も同じデータ型になります。
mod() 関数と rem() 関数のどちらを選ぶべきか?
通常は mod() 関数を選ぶべきでしょう。多くの場合、B 値は制作者が制御し、A 値が変動するもの思われますが、mod() 関数を使用すれば、A の値が正の値でも負の値でも、結果が 0 と B の間に収まるためです。これは、多くの場合に期待される動作だと思われますし、直感的です。
一方で、JavaScript の剰余演算子(% 演算子)と同様の動作を期待する場合は、rem() 関数を使用することができます。
mod()のサンプルソース
.example01 {
  margin: mod(-18px, 5px); /* 2px と計算される */
}
.example02 {
  margin: rem(-18px, 5px); /* -3px と計算される */
}.example01 {
  rotate: mod(140deg, -90deg) ; /* -40deg と計算される */
}
.example02 {
  rotate: rem(140deg, -90deg) ; /* 50deg と計算される */
} 主要ブラウザの対応
| IE11 | × | 
|---|---|
| Edge(EdgeHTML) | × | 
| Edge(Chromium) | ○ | 
| Chrome | ○ | 
| Firefox | ○ | 
| Safari | ○ | 
| iOS Safari | ○ | 
| Android Chrome | ○ | 
関連するCSS関数
- calc()
 - min()
 - max()
 - clamp()
 - attr()
 - minmax()
 - device-cmyk()
 - color()
 - round()
 - rem()
 - sin()
 - cos()
 - tan()
 - asin()
 - atan2()
 - acos()
 - atan()
 - pow()
 - sqrt()
 - hypot()
 - log()
 - exp()
 - circle()
 - ellipse()
 - inset()
 - polygon()
 - color-mix()
 - calc-size()
 - brightness()
 - drop-shadow()
 - grayscale()
 - hue-rotate()
 - invert()
 - saturate()
 - sepia()
 - env()
 
用途から CSS プロパティやセレクタを探す
用途から CSS プロパティやセレクタを逆引きできます。
- 疑似クラス
 -  
- :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :fullscreen
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :is()
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :scope
 - :state()
 - :target
 - :valid
 - :visited
 - :where()
 
 - CSS関数
 -  
- acos()
 - asin()
 - atan()
 - atan2()
 - attr()
 - brightness()
 - calc()
 - calc-size()
 - circle()
 - clamp()
 - color()
 - color-mix()
 - cos()
 - counters()
 - device-cmyk()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - grayscale()
 - hue-rotate()
 - hypot()
 - inset()
 - invert()
 - light-dark()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - polygon()
 - pow()
 - rem()
 - round()
 - saturate()
 - sepia()
 - sin()
 - sqrt()
 - tan()
 
 - フォント・テキスト
 -  
- font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-position
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - hyphenate-character
 - hyphens
 - text-spacing-trim
 - text-underline-offset
 - text-wrap
 - text-wrap-mode
 - text-wrap-style
 - white-space-collapse
 
 
対応ブラウザから CSS プロパティやセレクタを探す
対応ブラウザから CSS プロパティやセレクタを逆引きできます。
- IE11
 -  
- ::after
 - ::backdrop
 - ::before
 - ::first-letter
 - ::first-line
 - ::selection
 - :active
 - :checked
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :fullscreen
 - :hover
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :placeholder-shown
 - :required
 - :right
 - :root
 - :target
 - :valid
 - :visited
 - @charset
 - @keyframes
 - @namespace
 - @page
 - ID セレクタ
 - attr()
 - background
 - background-color
 - calc()
 - hyphens
 - linear-gradient()
 - radial-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - user-select
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - Edge(EdgeHTML)
 -  
- ::after
 - ::backdrop
 - ::before
 - ::first-letter
 - ::first-line
 - ::placeholder
 - ::selection
 - :active
 - :checked
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :fullscreen
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :target
 - :valid
 - :visited
 - @charset
 - @keyframes
 - @namespace
 - @page
 - @supports
 - ID セレクタ
 - attr()
 - background
 - background-color
 - brightness()
 - calc()
 - counters()
 - drop-shadow()
 - grayscale()
 - hue-rotate()
 - hyphens
 - invert()
 - linear-gradient()
 - minmax()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - saturate()
 - sepia()
 - transition-behavior
 - user-select
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - Edge(Chromium)
 -  
- ::after
 - ::backdrop
 - ::before
 - ::cue
 - ::file-selector-button
 - ::first-letter
 - ::first-line
 - ::marker
 - ::part()
 - ::placeholder
 - ::selection
 - ::slotted()
 - :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :fullscreen
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :scope
 - :state()
 - :target
 - :valid
 - :visited
 - @charset
 - @color-profile
 - @container
 - @counter-style
 - @font-feature-values
 - @font-palette-values
 - @keyframes
 - @layer
 - @namespace
 - @page
 - @property
 - @scope
 - @starting-style
 - @supports
 - ID セレクタ
 - accent-color
 - acos()
 - anchor()
 - anchor-name
 - anchor-size()
 - animation-timeline
 - appearance
 - asin()
 - aspect-ratio
 - atan()
 - atan2()
 - attr()
 - background
 - background-color
 - block-size
 - brightness()
 - calc()
 - calc-size()
 - circle()
 - clamp()
 - clip-rule
 - color()
 - color-mix()
 - color-scheme
 - conic-gradient()
 - contain
 - contain-intrinsic-block-size
 - contain-intrinsic-height
 - contain-intrinsic-inline-size
 - contain-intrinsic-size
 - contain-intrinsic-width
 - container
 - container-name
 - container-type
 - content-visibility
 - cos()
 - counter-set
 - counters()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - field-sizing
 - font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - grayscale()
 - hue-rotate()
 - hyphenate-character
 - hyphens
 - hypot()
 - inline-size
 - inset
 - inset()
 - inset-block
 - inset-block-end
 - inset-block-start
 - inset-inline
 - inset-inline-end
 - inset-inline-start
 - interpolate-size
 - invert()
 - light-dark()
 - linear-gradient()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - object-fit
 - object-position
 - polygon()
 - position-anchor
 - position-area
 - pow()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - rem()
 - repeating-conic-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - rotate
 - round()
 - ruby-align
 - ruby-position
 - saturate()
 - scale
 - scroll-behavior
 - scroll-timeline
 - scroll-timeline-axis
 - scroll-timeline-name
 - scrollbar-color
 - scrollbar-gutter
 - scrollbar-width
 - sepia()
 - sin()
 - sqrt()
 - tan()
 - text-spacing-trim
 - text-underline-offset
 - text-wrap
 - transition-behavior
 - translate
 - user-select
 - white-space-collapse
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 入れ子セレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - Firefox
 -  
- ::after
 - ::backdrop
 - ::before
 - ::cue
 - ::file-selector-button
 - ::first-letter
 - ::first-line
 - ::marker
 - ::part()
 - ::placeholder
 - ::selection
 - ::slotted()
 - :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :fullscreen
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :is()
 - :lang()
 - :last-child
 - :last-of-type
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :root
 - :scope
 - :state()
 - :target
 - :valid
 - :visited
 - :where()
 - @charset
 - @color-profile
 - @container
 - @counter-style
 - @font-feature-values
 - @font-palette-values
 - @keyframes
 - @layer
 - @namespace
 - @page
 - @property
 - @scroll-timeline
 - @starting-style
 - @supports
 - ID セレクタ
 - accent-color
 - acos()
 - appearance
 - asin()
 - aspect-ratio
 - atan()
 - atan2()
 - attr()
 - background
 - background-color
 - block-size
 - brightness()
 - calc()
 - circle()
 - clamp()
 - clip-rule
 - color()
 - color-mix()
 - color-scheme
 - conic-gradient()
 - contain
 - contain-intrinsic-block-size
 - contain-intrinsic-height
 - contain-intrinsic-inline-size
 - contain-intrinsic-size
 - contain-intrinsic-width
 - container
 - container-name
 - container-type
 - content-visibility
 - cos()
 - counter-set
 - counters()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-position
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - grayscale()
 - hue-rotate()
 - hyphenate-character
 - hyphens
 - hypot()
 - inline-size
 - inset
 - inset()
 - inset-block
 - inset-block-end
 - inset-block-start
 - inset-inline
 - inset-inline-end
 - inset-inline-start
 - invert()
 - light-dark()
 - linear-gradient()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - object-fit
 - object-position
 - polygon()
 - pow()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - rem()
 - repeating-conic-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - rotate
 - round()
 - ruby-align
 - ruby-position
 - saturate()
 - scale
 - scroll-behavior
 - scrollbar-color
 - scrollbar-gutter
 - scrollbar-width
 - sepia()
 - sin()
 - sqrt()
 - tan()
 - text-underline-offset
 - text-wrap
 - text-wrap-mode
 - text-wrap-style
 - transition-behavior
 - translate
 - user-select
 - white-space-collapse
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 入れ子セレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - Chrome
 -  
- ::after
 - ::backdrop
 - ::before
 - ::cue
 - ::file-selector-button
 - ::first-letter
 - ::first-line
 - ::marker
 - ::part()
 - ::placeholder
 - ::selection
 - ::slotted()
 - :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :fullscreen
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :scope
 - :state()
 - :target
 - :valid
 - :visited
 - @charset
 - @color-profile
 - @container
 - @counter-style
 - @font-feature-values
 - @font-palette-values
 - @keyframes
 - @layer
 - @namespace
 - @page
 - @property
 - @scope
 - @starting-style
 - @supports
 - ID セレクタ
 - accent-color
 - acos()
 - anchor()
 - anchor-name
 - anchor-size()
 - animation-timeline
 - appearance
 - asin()
 - aspect-ratio
 - atan()
 - atan2()
 - attr()
 - background
 - background-color
 - block-size
 - brightness()
 - calc()
 - calc-size()
 - circle()
 - clamp()
 - clip-rule
 - color()
 - color-mix()
 - color-scheme
 - conic-gradient()
 - contain
 - contain-intrinsic-block-size
 - contain-intrinsic-height
 - contain-intrinsic-inline-size
 - contain-intrinsic-size
 - contain-intrinsic-width
 - container
 - container-name
 - container-type
 - content-visibility
 - cos()
 - counter-set
 - counters()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - field-sizing
 - font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - grayscale()
 - hue-rotate()
 - hyphenate-character
 - hyphens
 - hypot()
 - inline-size
 - inset
 - inset()
 - inset-block
 - inset-block-end
 - inset-block-start
 - inset-inline
 - inset-inline-end
 - inset-inline-start
 - interpolate-size
 - invert()
 - light-dark()
 - linear-gradient()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - object-fit
 - object-position
 - polygon()
 - position-anchor
 - position-area
 - pow()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - rem()
 - repeating-conic-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - rotate
 - round()
 - ruby-align
 - ruby-position
 - saturate()
 - scale
 - scroll-behavior
 - scroll-timeline
 - scroll-timeline-axis
 - scroll-timeline-name
 - scrollbar-color
 - scrollbar-gutter
 - scrollbar-width
 - sepia()
 - sin()
 - sqrt()
 - tan()
 - text-spacing-trim
 - text-underline-offset
 - text-wrap
 - transition-behavior
 - translate
 - user-select
 - white-space-collapse
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 入れ子セレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - Safari
 -  
- ::after
 - ::before
 - ::cue
 - ::file-selector-button
 - ::first-letter
 - ::first-line
 - ::marker
 - ::part()
 - ::placeholder
 - ::selection
 - ::slotted()
 - :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :scope
 - :state()
 - :target
 - :valid
 - :visited
 - @charset
 - @color-profile
 - @container
 - @counter-style
 - @font-feature-values
 - @font-palette-values
 - @keyframes
 - @layer
 - @namespace
 - @page
 - @property
 - @scope
 - @starting-style
 - @supports
 - ID セレクタ
 - accent-color
 - acos()
 - appearance
 - asin()
 - aspect-ratio
 - atan()
 - atan2()
 - attr()
 - background
 - background-color
 - block-size
 - brightness()
 - calc()
 - circle()
 - clip-rule
 - color()
 - color-mix()
 - color-scheme
 - conic-gradient()
 - contain
 - contain-intrinsic-block-size
 - contain-intrinsic-height
 - contain-intrinsic-inline-size
 - contain-intrinsic-size
 - contain-intrinsic-width
 - container
 - container-name
 - container-type
 - content-visibility
 - cos()
 - counter-set
 - counters()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - grayscale()
 - hue-rotate()
 - hyphenate-character
 - hyphens
 - hypot()
 - inline-size
 - inset
 - inset()
 - inset-block
 - inset-block-end
 - inset-block-start
 - inset-inline
 - inset-inline-end
 - inset-inline-start
 - invert()
 - light-dark()
 - linear-gradient()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - object-fit
 - object-position
 - polygon()
 - pow()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - rem()
 - repeating-conic-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - rotate
 - round()
 - ruby-position
 - saturate()
 - scale
 - scroll-behavior
 - sepia()
 - sin()
 - sqrt()
 - tan()
 - text-underline-offset
 - text-wrap
 - text-wrap-mode
 - text-wrap-style
 - transition-behavior
 - translate
 - user-select
 - white-space-collapse
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 入れ子セレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - iOS Safari
 -  
- ::after
 - ::before
 - ::cue
 - ::file-selector-button
 - ::first-letter
 - ::first-line
 - ::marker
 - ::part()
 - ::placeholder
 - ::selection
 - ::slotted()
 - :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :fullscreen
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :scope
 - :state()
 - :target
 - :valid
 - :visited
 - @charset
 - @color-profile
 - @container
 - @counter-style
 - @font-feature-values
 - @font-palette-values
 - @keyframes
 - @layer
 - @namespace
 - @page
 - @property
 - @scope
 - @starting-style
 - @supports
 - ID セレクタ
 - accent-color
 - acos()
 - appearance
 - asin()
 - aspect-ratio
 - atan()
 - atan2()
 - attr()
 - background
 - background-color
 - block-size
 - brightness()
 - calc()
 - circle()
 - clip-rule
 - color()
 - color-mix()
 - color-scheme
 - conic-gradient()
 - contain
 - contain-intrinsic-block-size
 - contain-intrinsic-height
 - contain-intrinsic-inline-size
 - contain-intrinsic-size
 - contain-intrinsic-width
 - container
 - container-name
 - container-type
 - content-visibility
 - cos()
 - counter-set
 - counters()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - grayscale()
 - hue-rotate()
 - hyphenate-character
 - hyphens
 - hypot()
 - inline-size
 - inset
 - inset()
 - inset-block
 - inset-block-end
 - inset-block-start
 - inset-inline
 - inset-inline-end
 - inset-inline-start
 - invert()
 - light-dark()
 - linear-gradient()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - object-fit
 - object-position
 - polygon()
 - pow()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - rem()
 - repeating-conic-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - rotate
 - round()
 - ruby-position
 - saturate()
 - scale
 - scroll-behavior
 - sepia()
 - sin()
 - sqrt()
 - tan()
 - text-underline-offset
 - text-wrap
 - text-wrap-mode
 - text-wrap-style
 - transition-behavior
 - translate
 - user-select
 - white-space-collapse
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 入れ子セレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ
 
 - Android Chrome
 -  
- ::after
 - ::backdrop
 - ::before
 - ::cue
 - ::file-selector-button
 - ::first-letter
 - ::first-line
 - ::marker
 - ::part()
 - ::placeholder
 - ::selection
 - ::slotted()
 - :active
 - :any-link
 - :checked
 - :default
 - :defined
 - :disabled
 - :empty
 - :enabled
 - :first
 - :first-child
 - :first-of-type
 - :focus
 - :focus-visible
 - :focus-within
 - :fullscreen
 - :has()
 - :host
 - :hover
 - :in-range
 - :indeterminate
 - :invalid
 - :lang()
 - :last-child
 - :last-of-type
 - :left
 - :link
 - :not()
 - :nth-child()
 - :nth-last-child()
 - :nth-last-of-type()
 - :nth-of-type()
 - :only-child
 - :only-of-type
 - :optional
 - :out-of-range
 - :placeholder-shown
 - :read-only
 - :read-write
 - :required
 - :right
 - :root
 - :scope
 - :state()
 - :target
 - :visited
 - @charset
 - @color-profile
 - @container
 - @counter-style
 - @font-feature-values
 - @font-palette-values
 - @keyframes
 - @layer
 - @namespace
 - @page
 - @property
 - @scope
 - @starting-style
 - @supports
 - ID セレクタ
 - accent-color
 - acos()
 - anchor()
 - anchor-name
 - anchor-size()
 - animation-timeline
 - appearance
 - asin()
 - aspect-ratio
 - atan()
 - atan2()
 - attr()
 - background
 - background-color
 - block-size
 - brightness()
 - calc()
 - calc-size()
 - circle()
 - clamp()
 - clip-rule
 - color()
 - color-mix()
 - color-scheme
 - conic-gradient()
 - contain
 - contain-intrinsic-block-size
 - contain-intrinsic-height
 - contain-intrinsic-inline-size
 - contain-intrinsic-size
 - contain-intrinsic-width
 - container
 - container-name
 - container-type
 - content-visibility
 - cos()
 - counter-set
 - counters()
 - drop-shadow()
 - ellipse()
 - env()
 - exp()
 - field-sizing
 - font-optical-sizing
 - font-palette
 - font-synthesis
 - font-synthesis-small-caps
 - font-synthesis-style
 - font-synthesis-weight
 - font-variant-position
 - font-variation-settings
 - grayscale()
 - hue-rotate()
 - hyphenate-character
 - hyphens
 - hypot()
 - inline-size
 - inset
 - inset()
 - inset-block
 - inset-block-end
 - inset-block-start
 - inset-inline
 - inset-inline-end
 - inset-inline-start
 - interpolate-size
 - invert()
 - light-dark()
 - linear-gradient()
 - log()
 - max()
 - min()
 - minmax()
 - mod()
 - object-fit
 - object-position
 - polygon()
 - position-anchor
 - position-area
 - pow()
 - prefers-color-scheme
 - quotes
 - radial-gradient()
 - rem()
 - repeating-conic-gradient()
 - repeating-linear-gradient()
 - repeating-radial-gradient()
 - rotate
 - round()
 - ruby-align
 - ruby-position
 - saturate()
 - scale
 - scroll-behavior
 - scroll-timeline
 - scroll-timeline-axis
 - scroll-timeline-name
 - scrollbar-color
 - scrollbar-gutter
 - scrollbar-width
 - sepia()
 - sin()
 - sqrt()
 - tan()
 - text-spacing-trim
 - text-underline-offset
 - text-wrap
 - transition-behavior
 - translate
 - user-select
 - white-space-collapse
 - クラスセレクタ
 - タイプセレクタ
 - ユニバーサルセレクタ
 - 入れ子セレクタ
 - 子セレクタ
 - 子孫セレクタ
 - 属性セレクタ
 - 間接セレクタ
 - 隣接セレクタ