《angle【角度】》 ・《color【色】》
《counter【カウンタ】》
《integer【整数】》 ・《length【長さ】》 ・《number【数値】》
《percentage【パーセンテージ】》
《position【位置】》
《string【文字列】》 ・《url【URL】》
《angle【角度】》
メモ
- 単位付きの角度
- 0 の場合、単位の省略可 (但し、CSS3では単位の省略不可)
- 次の単位が指定可能
単位 1周 例 上 右 下 左 deg 度 360° 0deg
360deg90deg 180deg 270deg
-90deggrad グラード 400grad 0grad
400grad100grad 200grad 300grad
-100gradrad ラジアン 2π
(PI【円周率 (π)】)0rad
約 6.283185307179586rad約 1.570796326794897rad 約 3.141592653589793rad 約 4.71238898038469rad
約 -1.570796326794897radturn ターン 1turn 0turn 0.25turn 0.5turn 0.75turn
関連
《color【色】》
メモ
- 色 (次の記述が可能)
色 説明 カラーキーワード (大文字・小文字の区別なし) 基本色名 (16+1色) ・拡張色名 (147色・重複9色) RGB 16進 (0 ~ f) 指定 #RGB RGB 16進 (00 ~ ff) 指定 #RRGGBB ・Web Safe カラー (216色) RGB 指定 rgb(R, G, B) RGB パーセント指定 rgb(R%, G%, B%) RGBA指定 rgba(R, G, B, A) RGBA パーセント指定 rgba(R%, G%, B%, A) HSL指定 hsl(H, S, L) HSLA指定 hsla(H, S, L, A) 透明色 transparent 親要素継承 currentColor システムカラー 非推奨 (ButtonFace 等)
関連
《counter【カウンタ】》
メモ
- counter()【単一カウンタ】・counters()【複数カウンタ】 を指定
- カウンタ操作
- カウンタリセット: counter-reset【カウンタ リセット】
- カウンタ更新:counter-increment【カウンタ更新】
- カウンタの使用方法については、 counter-reset【カウンタ リセット】・counter-increment【カウンタ更新】 を参照
構文 (※記述方法)
構文 | |
---|---|
《counter【カウンタ】》 | counter ( identifier (カウンタ識別子) [, list-style-type (リストマーカー種類) ] ) counters ( identifier (カウンタ識別子), 《string【セパレータ】》 [, list-style-type (リストマーカー種類) ] ) |
関連
《integer【整数】》
メモ
- 整数値
- 範囲の規定なし (環境依存)
- 狭い場合、-32,768 ~ 32,767 (-215 ~ 215-1)
- 広い場合、-134,217,728 ~ 134,217,728 (-227 ~ 227-1) または より広範囲
- プロパティによっては、負数は不可
- 範囲の規定なし (環境依存)
関連
《length【長さ】》
メモ
- 単位付き数値
- 数値の後に空白を入れずに単位
- 0 の場合、単位の省略可
- 負数・小数点数も記述可能 (プロパティ依存)
- 単位は大文字・小文字の区別なし
単位
単位 | 相対 / 絶対 | 説明 |
---|---|---|
ch | 相対単位 | 数字 '0' の横幅 |
em | 要素のフォントサイズ | |
ex | 小文字 'x' の高さ | |
rem | ルート要素のフォントサイズ | |
vh | ビューポートの高さの 1% | |
vmax | ビューポートの高さまたは幅の、最大値の 1% | |
vmin | ビューポートの高さまたは幅の 最小値の 1% | |
vw | ビューポートの幅の 1% | |
cm | 絶対単位 | センチメートル (1cm = 96px / 2.54) |
in | インチ (1in = 2.54cm = 96px) | |
mm | ミリメートル (10mm = 1cm) | |
pc | パイカ (1pc = 1/6in = 12pt) | |
pt | ポイント (1pt = 1/72in) | |
px | ピクセル (1px = 1/96in) | |
q | 1/4ミリメートル (1q = 1/4mm = 1/40cm) |
関連
《number【数値】》
メモ
- 整数 及び 小数
- 範囲の規定なし
関連
《percentage【パーセンテージ】》
メモ
- パーセンテージ (%) 指定
- 数値の後に空白を入れずに%
例
Font (20px) Font (80%) Font (150%)
関連
《position【位置】》
メモ
- 位置の指定
- background-position【背景画像位置】の値として定義
- 《percentage【パーセンテージ】》 と 《length【長さ】》 は負数も指定可
構文 (※記述方法)
構文 | |
---|---|
《position【位置】》 | [ [ 《percentage【パーセンテージ】》 | 《length【長さ】》 | left【左辺】 | center【中央】 | right【右辺】 ] [ 《percentage【パーセンテージ】》 | 《length【長さ】》 | top【上辺】 | center【中央】 | bottom【下辺】 ]? ] | [ [ left【左辺】 | center【中央】 | right【右辺】 ] || [ top【上辺】 | center【中央】 | bottom【下辺】 ]] |
《position【位置】》 | [ [ left【左辺】 | center【中央】 | right【右辺】 | top【上辺】 | bottom【下辺】 | 《length-percentage》 ] | [ left【左辺】 | center【中央】 | right【右辺】 | 《length-percentage》 ] [ top【上辺】 | center【中央】 | bottom【下辺】 | 《length-percentage》 ] | [ center【中央】 | [ left【左辺】 | right【右辺】 ] 《length-percentage》? ] && [ center【中央】 | [ top【上辺】 | bottom【下辺】 ] 《length-percentage》? ] ] |
《length-percentage》 | 《length【長さ】》 | 《percentage【パーセンテージ】》 |
関連
《string【文字列】》
メモ
- 文字列定義
- " (ダブルクォーテーション) または ' (シングルクォーテーション) で囲む
- 文字列内で同じクォーテーションを使用する場合、エスケープシーケンス (\" または \')で記述
- 改行:\00000a・\00000A (後ろが16進数でない場合、\a~\0000a・\A~\0000A も可)
- content【コンテンツ】プロパティで使用する場合、 white-space【ホワイトスペース処理】プロパティ値を pre・pre-wrap・pre-line のどれかに指定
- 文字参照:改行と同様に \hhhhhh 形式 (例:& → \000026)
- 複数行の記述:行末に \ (次の行が続くとみなす)
例
文字列
関連
《url【URL】》
メモ
- 画像等のリソースの位置
- 絶対位置・相対位置 どちらも可
構文 (※記述方法)
構文 | |
---|---|
《url【URL】》 | url ( 《string【文字列】》 ) |
《url【URL】》 | url ( 《string【文字列】》 url-modifier* ) |