STUDIO GHABLI -- ホームページ作成
昨日 カウンター(昨日)   今日 カウンター(今日)   合計 カウンター(合計)
総合トップページ 管理人プロフィール ホームページ作成 自動相互リンク リンク 掲示板
ジブリが好き!       サイトマップ お問い合わせ
Google Web検索 STUDIO GHABLI内を検索
スタイルシート属性・JavaScriptプロパティ対比表です。
スタイルシートを、JavaScriptで動的に変更するときに参考にされると便利かと思われます。
内容に誤り等ございましたら、掲示板、またはメールでお知らせ頂ければ幸いです。

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

CSSJavaScript設定値説明
colorcolor色名/RGB値テキストの色

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

マージン
CSSJavaScript設定値説明
marginmarginmargin-top、margin-right、margin-bottom、margin-leftを一度に指定
上、右、下、左の順に半角スペースで空けて指定
上下左右のマージン指定
margin-topmarginTop数値+単位
数値+パーセント
上マージン
margin-rightmarginRight数値+単位
数値+パーセント
右マージン
margin-bottommarginBottom数値+単位
数値+パーセント
下マージン
margin-leftmarginLeft数値+単位
数値+パーセント
左マージン

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

パディング
CSSJavaScript設定値説明
paddingpaddingpadding-top、padding-right、padding-bottom、padding-leftを一度に指定
上、右、下、左の順に半角スペースで空けて指定
上下左右のパディング指定
padding-toppaddingTop数値+単位
数値+パーセント
上パディング
padding-rightpaddingRight数値+単位
数値+パーセント
右パディング
padding-bottompaddingBottom数値+単位
数値+パーセント
下パディング
padding-leftpaddingLeft数値+単位
数値+パーセント
左パディング

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

ボーダー
CSSJavaScript設定値説明
borderborderborder-top、border-right、border-bottom、border-leftを一度に指定
上下左右の線の太さ、線の種類、線の色の順に半角スペースで空けて指定
(例:1px solid red)
上下左右のボーダー
border-topborderTopborder-top-width、border-top-style、border-top-colorを一度に指定
上側の線の太さ、線の種類、線の色の順に半角スペースで空けて指定
(例:1px solid red)
上側の線の太さ、線の種類、線の色
border-rightborderRightborder-right-width、border-right-style、border-right-colorを一度に指定
右側の線の太さ、線の種類、線の色の順に半角スペースで空けて指定
(例:1px solid red)
右側の線の太さ、線の種類、線の色
border-bottomborderBottomborder-bottom-width、border-bottom-style、border-bottom-colorを一度に指定
下側の線の太さ、線の種類、線の色の順に半角スペースで空けて指定
(例:1px solid red)
下側の線の太さ、線の種類、線の色
border-leftborderLeftborder-left-width、border-left-style、border-left-colorを一度に指定
左側の線の太さ、線の種類、線の色の順に半角スペースで空けて指定
(例:1px solid red)
左側の線の太さ、線の種類、線の色
border-widthborderWidthborder-top-width、border-right-width、border-bottom-width、border-left-widthを一度に指定
上、右、下、左の順に半角スペースで空けて指定
上下左右のボーダーの太さ
border-top-widthborderTopWidththin(細線)
medium(規定値:中太線)
thick(太線)
数値+単位
上側の線の太さ
border-right-widthborderRightWidththin(細線)
medium(規定値:中太線)
thick(太線)
数値+単位
右側の線の太さ
border-bottom-widthborderBottomWidththin(細線)
medium(規定値:中太線)
thick(太線)
数値+単位
下側の線の太さ
border-left-widthborderLeftWidththin(細線)
medium(規定値:中太線)
thick(太線)
数値+単位
左側の線の太さ
border-styleborderStyleborder-top-style、border-right-style、border-bottom-style、border-left-styleを一度に指定
上、右、下、左の順に半角スペースで空けて指定
上下左右のボーダースタイル
border-top-styleborderTopStylenone(線無し)
dotted(点線)
dashed(粗い点線)
solid(実線)
double(二重線)
groove(谷線)
ridge(山線)
inset(内線)
outset(外線)
inherit(継承)
上側の線の種類
border-right-styleborderRightStylenone(線無し)
dotted(点線)
dashed(粗い点線)
solid(実線)
double(二重線)
groove(谷線)
ridge(山線)
inset(内線)
outset(外線)
inherit(継承)
右側の線の種類
border-bottom-styleborderBottomStylenone(線無し)
dotted(点線)
dashed(粗い点線)
solid(実線)
double(二重線)
groove(谷線)
ridge(山線)
inset(内線)
outset(外線)
inherit(継承)
下側の線の種類
border-left-styleborderLeftStylenone(線無し)
dotted(点線)
dashed(粗い点線)
solid(実線)
double(二重線)
groove(谷線)
ridge(山線)
inset(内線)
outset(外線)
inherit(継承)
左側の線の種類
border-colorborderColorborder-top-color、border-right-color、border-bottom-color、border-left-colorを一度に指定
上、右、下、左の順に半角スペースで空けて指定
上下左右のボーダー色
border-top-colorborderTopColor色名/RGB値上側の線の色
border-right-colorborderRightColor色名/RGB値右側の線の色
border-bottom-colorborderBottomColor色名/RGB値下側の線の色
border-left-colorborderLeftColor色名/RGB値左側の線の色

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

アウトライン
CSSJavaScript設定値説明
outline
outline-width、outline-style、outline-colorを一度に指定
(例:1px solid gray)
リンクやフォーム部品がフォーカス状態になった時に表示される薄い枠線を指定
outline-width
thin(細線)
medium(規定値:中太線)
thick(太線)
数値+単位
リンクやフォーム部品がフォーカス状態になった時に表示される薄い枠線の太さを指定
outline-style
none(線無し)
dotted(点線)
dashed(粗い点線)
solid(実線)
double(二重線)
groove(谷線)
ridge(山線)
inset(内線)
outset(外線)
inherit(継承)
リンクやフォーム部品がフォーカス状態になった時に表示される薄い枠線の形式を指定
outline-color
色名/RGB値リンクやフォーム部品がフォーカス状態になった時に表示される薄い枠線の色を指定

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

ビジュアル
CSSJavaScript設定値説明
displaydisplayblock(ブロック要素)
inline(インライン要素)
list-item(リスト要素)
none(表示しない)
表示形式
positionpositionstatic(規定値:本来の位置)
relative(本来の位置からの相対位置指定)
absolute(絶対位置指定)
fixed(絶対位置に固定)
inherit(継承)
配置方式
toptop上端からの距離を指定上からの位置
leftleft左端からの距離を指定左からの位置
bottombottom下端からの距離を指定下からの位置
rightright右端からの距離を指定右からの位置
floatstyleFloatleft(左端)
right(右端)
none(規定値:指定しない)
inherit(継承)
回り込み配置
clearclearnone(規定値:何もしない)
left(左側の回りこみ解除)
right(右側の回りこみを解除)
both(両側の回りこみを解除)
テキストの回りこみ解除
z-indexzIndex重なりの順序を指定重なり順序
directiondirectionltr(規定値:左から右)
rtl(右から左)
inherit(継承)
文章の方向を指定
unicode-bidiunicodeBidinormal(規定値:通常)
bidi-override(direction を有効にする)
embed(無効にする)
inherit(継承)
directionの有効/無効
widthwidth横幅を指定
heightheight高さを指定高さ
vertical-alignverticalAlignbaseline(ベースラインあわせ)
middle(中央あわせ)
sub(下付き文字の位置)
super(上付き文字の位置)
text-top(テキストの上限あわせ)
text-bottom(テキストの下限あわせ)
top(上端あわせ)
bottom(下端あわせ)
inherit(継承)
縦方向のテキスト位置
overflowoverflowvisible(規定値:表示する)
hidden(隠す)
scroll(スクロールバーで表示する)
auto(自動)
inherit(継承)
オーバーフローを指定
overflow-xoverflowXvisible(規定値:表示する)
hidden(隠す)
scroll(スクロールバーで表示する)
auto(自動)
inherit(継承)
オーバーフローの横軸を指定
overflow-yoverflowYvisible(規定値:表示する)
hidden(隠す)
scroll(スクロールバーで表示する)
auto(自動)
inherit(継承)
オーバーフローの縦軸を指定
clipclipauto(規定値:自動)
inherit(継承)
rect(99px,99px,99px,99px) 形式
position:absoluteと併用したときのみ有効
表示範囲
visibilityvisibilityvisible(規定値:表示する)
hidden(表示しない)
inherit(継承)
可視・不可視

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

リスト
CSSJavaScript設定値説明
list-stylelistStylelist-style-type, list-style-image, list-style-position を一度に指定リストのスタイル
list-style-typelistStyleTypedisc(規定値:黒丸)
circle(白丸)
square(四角)
decimal(1, 2, 3...)
lower-roman(i, ii, iii...)
upper-roman(I, II, III...)
lower-alpha(a, b, c...)
upper-alpha(A, B, C...)
decimal-leading-zero(01, 02, 03...)
lower-greek(α、β、γ...)
upper-greek(Α、Β、Γ...)
lower-latin(小文字ラテン文字)
upper-latin(大文字ラテン文字)
hebrew(ヘブライ数字)
armenian(アルメニア数字)
georgian(グルジア数字)
cjk-ideographic(一、二、三...)
hiragana(あ、い、う...)
katakana(ア、イ、ウ...)
hiragana-iroha(い、ろ、は...)
katakana-iroha(イ、ロ、ハ...)
none(なし)
inherit(継承)
リストのスタイルタイプ
list-style-positionlistStylePositionoutside(規定値:外側)
inside(内側)
inherit(継承)
リストのスタイル位置
list-style-imagelistStyleImageURL
none(無し)
inherit(継承)
リストのスタイルイメージ

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

印刷
CSSJavaScript設定値説明
page-break-beforepageBreakBeforeauto(規定値:自動)
always(常に改ページ)
avoid(改ページしない)
left(次ページが左ページとなるように改ページ)
right(次のページが右ページとなるように改ページ)
inherit(継承)
印刷時に要素の直前で改ページ
page-break-afterpageBreakAfterauto(規定値:自動)
always(常に改ページ)
avoid(改ページしない)
left(次ページが左ページとなるように改ページ)
right(次のページが右ページとなるように改ページ)
inherit(継承)
印刷時に要素の直後で改ページ
page-break-inside
avoid(改ページしない)
auto(規定値:自動)
inherit(継承)
要素の途中で改ページすることを禁止
size
横幅 高さ
auto(プリンタに合わせて自動印字)
portrait(縦方向印字)
landscape(横方向印字)
印刷時のページサイズ
marks
crop(裁断トンボ)
cross(調整トンボ)
none(規定値:無し)
inherit(継承)
印刷時につけるトンボを指定
page
@page land { size: landscape; }
#abc { page: land; }
定義しておいたページ設定の名前を参照
orphans
数値ページ最下部の段落に最低限印字すべき行数
widows
数値ページ最上部の段落に最低限印字すべき行数

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

背景
CSSJavaScript設定値説明
backgroundbackgroundcolor, image, repeat, attachment, positionを一度に指定
順序は自由、省略可能
背景関連
background-colorbackgroundColor色名/RGB値
transparent(規定値:透明色)
inherit(継承)
背景色
background-imagebackgroundImageURL
none(規定値:画像なし)
inherit(継承)
背景画像
background-repeatbackgroundRepeatrepeat(規定値:敷き詰める)
repeat-x(横方向のみ並べる)
repeat-y(縦方向のみ並べる)
no-repeat(ひとつだけ表示する)
inherit(継承)
背景画像の繰り返し
background-attachmentbackgroundAttachmentscroll(規定値:一緒にスクロールする)
fixed(スクロールしない)
inherit(継承)
スクロール時の背景動作
background-positionbackgroundPosition背景の横方向の位置をleft(左端)、center(中央)、right(右端)または 50% のような割合で指定
縦方向の位置を top(上端)、center(中央)、bottom(下端)または 50% のような割合で指定
(例:left top)
背景画像位置

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

フォント
CSSJavaScript設定値説明
fontfontstyle、variant、weight、size、height、familyを一度に指定
heightを指定する時はsizeの後にスラッシュ( / )で区切って指定
sizeとfamily以外は省略可能
フォント関連
font-stylefontStylenormal(規定値:通常)
italic(イタリック)
oblique(斜め)
inherit(継承)
フォントスタイル
font-variantfontVariantnormal(規定値:通常)
small-caps(大文字)
inherit(継承)
アルファベットの大文字化
font-weightfontWeightnormal(規定値)
bold
bolder
lighter
フォントの太さ
font-sizefontSizexx-small
x-small
small
medium(規定値)
large
x-large
xx-large
larger
smaller
数値+単位
数値+パーセント
フォントサイズ
line-heightlineHeight数値+単位
数値+パーセント
行の高さ
font-familyfontFamilyカンマ(,)で複数指定
スペースを含むフォントは"..."か'...'で囲む
フォント

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

テキスト
CSSJavaScript設定値説明
text-indenttextIndent数値+単位
数値+パーセント
inherit(継承)
テキストのインデント
text-aligntextAlignleft(規定値:左寄せ)
right(右寄せ)
center(センタリング)
justify(両端揃え)
inherit(継承)
テキストの表示位置
text-justifytextJustifyauto(規定値)
newspaper(英文向け)
inter-word(単語間のみによる調整)
distribute-all-lines(最後の行も調整)
inter-ideograph(単語間と文字間による調整)
inter-cluster(アジア言語向け)
distribute(タイ言語向け)
kashida(アラビア語向け)
単語間や文字間のスペースを調整し、文章の表示上の右端あわせを行う
text-decorationtextDecorationnone(何もなし)
underline(下線)
overline(上線)
line-through(打ち消し線)
blink(点滅)
inherit(継承)
テキスト修飾

textDecorationBlinktrue/falseテキスト修飾

textDecorationLineThroughtrue/falseテキスト修飾

textDecorationNonetrue/falseテキスト修飾

textDecorationOverlinetrue/falseテキスト修飾

textDecorationUnderlinetrue/falseテキスト修飾
text-underline-positiontextUnderlinePositionbelow(規定値:下側)
above(上側)
下線の位置
text-shadow
none(無し)
inherit(継承)
色、影の右方向へのずれ、影の下方向へのずれ、影のブレを半角スペースで区切って指定
カンマで区切って複数の影を指定可能
(例:H1 { text-shadow: red 1px 2px 3px, 4px 5px; })
テキストの影を指定
letter-spacingletterSpacingnormal(規定値)
数値+単位
inherit(継承)
文字間スペース
word-spacingwordSpacingnormal(規定値)
数値+単位
inherit(継承)
各ワード間のスペースを指定
text-transformtextTransformcapitalize(各単語の最初の文字を大文字にする)
uppercase(すべて大文字にする)
lowercase(すべて小文字にする)
none(規定値:何もしない)
inherit(継承)
大文字、小文字変換を指定
white-spacewhiteSpacenormal(規定値:通常)
pre(自動改行しない、空白そのまま)
nowrap(自動改行しない、空白はつめる)
inherit(継承)
要素の中の空白がどのように扱われるかを指定
line-breaklineBreaknormal(規定値:通常通り「。」や「、」が禁則処理される)
strict(「っ」や「ゃ」なども禁則処理される)
行末の禁則処理を指定
word-breakwordBreaknormal(規定値:英文のみ単語の切れ目で改行)
break-all(英文、和文共に単語の途中でも改行)
keep-all(英文、和文共に単語の切れ目で改行)
行末の単語禁則処理を指定
ruby-alignrubyAlignauto(規定値:自動)
left(左寄)
center(中央)
right(右寄)
distribute-letter(両端揃え)
distribute-space(均割)
line-edge(行末での処理変更)
<ruby>要素に対してルビの配置を指定
ruby-overhangrubyOverhangauto(規定値:はみ出す)
whitespace(スペース文字分までははみ出す)
none(はみ出さない)
ルビが長い場合のはみ出し具合を指定
ruby-positionrubyPositionabove(規定値:上部)
inline(横)
<ruby>要素に対してルビの配置を指定
layout-gridlayoutGridmode、type、line、charを一度に指定行間や文字間のスペースを調整
layout-grid-linelayoutGridLinenone(規定値:指定無し)
auto(自動)
数値+単位
数値+パーセント
行間のスペース指定
layout-grid-charlayoutGridCharnone(規定値:指定無し)
auto(自動)
数値+単位
数値+パーセント
文字間のスペース指定
layout-grid-modelayoutGridModeboth(規定値:line と char の両方を適用する)
none(どちらも適用しない)
line(line のみを適用する)
char(char のみを適用する)
行間や文字間のスペース適用モードを指定
layout-grid-typelayoutGridTypeloose(規定値:日本語や韓国語に適した方法)
strict(中国語にも適した方法)
fixed(固定)
行間や文字間のスペース適用タイプを指定
text-autospacetextAutospacenone(規定値:隙間を入れない)
ideograph-alpha(表意文字と非表意文字の間に入れる)
ideograph-numeric(表意文字と数字の間に入れる)
ideograph-parenthesis(表意文字と括弧の間に入れる)
ideograph-space(表意文字の位置に適合するように入れる)
漢字のような表意文字と非表意文字の間に隙間を設定
text-kashida-spacetextKashidaSpace数値+パーセント
inherit(継承)
アラビア語等のテキスト配置設定
writing-modewritingModelr-tb(横書き:left to right, top to bottom)
tb-rl(縦書き:top to bottom, right to left)
縦書き設定

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

テーブル
CSSJavaScript設定値説明
caption-side
top(上)
bottom(下)
right(右)
left(左)
inherit(継承)
テーブルのキャプションの位置
table-layouttableLayoutauto(規定値:自動)
fixed(固定)
inherit(継承)
テーブルのレイアウト方法
border-collapseborderCollapsecollapse(隣のセルの枠線と重ねて表示)
separate(隣のセルとすこし離して表示)
inherit(継承)
テーブルの各セルの枠線の表示
border-spacing
数値+単位border-collapse: separate; を指定した際の隙間
empty-cells
show(表示する)
hide(表示しない)
inherit(継承)
中身のないセルの枠線表示

| マージン | パディング | ボーダー | アウトライン | ビジュアル | リスト | 印刷 | 背景 | フォント | テキスト | テーブル | ユーザインタフェース

ユーザインタフェース
CSSJavaScript設定値説明
cursorcursorauto(規定値:自動)
crosshair(十字印)
default(通常のもの)
pointer(ポインタ)
move(移動用)
e-resize(右リサイズ)
ne-resize(右上リサイズ)
nw-resize(左上リサイズ)
n-resize(上リサイズ)
se-resize(右下リサイズ)
sw-resize(左下リサイズ)
s-resize(下リサイズ)
w-resize(左リサイズ)
text(テキスト選択)
wait(待ち)
help(ヘルプ)
inherit (継承)
URL指定
カーソル
ime-modeimeModeauto(規定値:自動)
active(フォーカス移動時にオン)
inactive(フォーカス移動時にオフ)
disabled(IME使用を禁止)
IMEモード
scrollbar-base-colorscrollbarBaseColor色名/RGB値スクロールバーの色
scrollbar-track-colorscrollbarTrackColor色名/RGB値スクロールバーの色
scrollbar-face-colorscrollbarFaceColor色名/RGB値スクロールバーの色
scrollbar-shadow-colorscrollbarShadowColor色名/RGB値スクロールバーの色
scrollbar-darkshadow-colorscrollbarDarkShadowColor色名/RGB値スクロールバーの色
scrollbar-highlight-colorscrollbarHighlightColor色名/RGB値スクロールバーの色
scrollbar-3dlight-colorscrollbar3dLightColor色名/RGB値スクロールバーの色
scrollbar-arrow-colorscrollbarArrowColor色名/RGB値スクロールバーの色
メニュー
ホームページ作成トップページ
WEBサーバを借りてみる
  ├無料レンタルサーバ
  └有料レンタルサーバ
自前WEBサーバを準備する
  └AN HTTP ServerのSetUp
WEBプログラミングに挑戦
  └PHPのセットアップ
オンラインツール
  ├簡単ボタン作成
  ├簡単METAタグ作成
  ├WinOpenSCRIPT作成
  ├四隅の丸いテーブル作成
  ├クリッカブルマップ作成
  ├スクロールバーStyle作成
  ├キーコードチェッカー
  └HTMLタグ無効化ツール
テクニック
各種資料
  ├Webカラー表
  ├フォントサンプル表
  ├JS/CSS対比表
  └特殊文字表



本サイトは、XREAさんのレンタルサーバをお借りして運営しております。

▼ 免責事項 ▼
当サイトはアフィリエイトプログラムにより、管理人が商品・サービスをセレクトしてご紹介させて頂いています。
当サイトで掲載している商品は当サイトから直接販売するのではなく商品やサービスをご紹介しているリンク先の各お店、企業からとなります。
商品に関してのご質問、価格、消費税、送料、お支払方法等の詳細などについては、リンク先の各お店・企業の情報をご覧になって下さい。
同時に特定商取引に関する法律に基づく表記もリンク先でご確認お願い致します。
当サイトに掲載している情報のご利用は、お客様の責任においてお願い致します。
リンク先のお店・企業等の間でのトラブルは当サイトでは、一切の責任を負いかねますので、ご容赦ください。

当サイトで使用の写真画像、素材の無許可転載・転用を禁止します。
Copyright 2001-2008 STUDIO GHABLI. All rights reserved.