Visit Mozilla.org

CSS Reference:Mozilla Extensions

出典: MDC


At this time I'm not sure whether this list is complete or accurate. Please feel free to add/modify/delete from this list as required. -- dria 11:57, 17 October 2005 (PDT)

Any information there is on Mozilla CSS Extensions page needs to be moved here.

CSS Properties that are Mozilla Extensions (ie: not part of the CSS Standard) should be included in the Category:CSS:Mozilla Extensions category.

Mozilla extensions to properties that are part of the CSS Standard should be noted at the bottom of that property's page, in a "Mozilla Extensions" subsection. So, for example, extensions to the CSS "cursor" property should be included on the CSS:cursor page, in a section at the bottom called "Mozilla Extensions" [1].

Mozilla は '-moz' ではじまる多くの CSS の拡張仕様をサポートしています。これらは、角丸の境界線を含む数多くの能力や、標準外の方法で計算するような操作をブラウザがより簡単にサポートするための、異なるボックスの幅と高さの計算を指定する能力があります。

これらのプロパティの一部は、後で CSS 仕様に含めるために提案されたため、標準のプロパティは -moz 実装とは異なります。

これらの非標準のプロパティは、XUL で表示する種類の要素にのみ適用してください。

目次

[編集] @ 規則

[編集] 擬似要素と擬似クラス


[編集] プロパティ

[編集]

私たちはこれらの標準プロパティについて説明するページを文書化する予定です。

TODO: write guidelines

  • display
    • -moz-box
    • -moz-inline-block
    • -moz-inline-box
    • -moz-inline-grid
    • -moz-inline-stack
    • -moz-inline-table
    • -moz-grid
    • -moz-grid-group
    • -moz-grid-line
    • -moz-groupbox
    • -moz-deck
    • -moz-popup
    • -moz-stack
    • -moz-run-in
    • -moz-compact
    • -moz-marker
  • overflow
    • -moz-scrollbars-horizontal
    • -moz-scrollbars-none
    • -moz-scrollbars-vertical
    • -moz-hidden-unscrollable

注記: すべてのこれらの値は、よく考えた上で非推奨にすべきです。これらの最後の値を置き換えることはしませんが、overflow-x および overflow-y の使用が優先されます。

  • border-style and outline-style
    • -moz-bg-inset - 親要素の背景色で inset border を描画 (bug 84307 で削除予定)
    • -moz-bg-outset - 親要素の背景色で outset border を描画 (bug 84307 で削除予定)
    • -moz-bg-solid - 親要素の背景色で solid border を描画 (bug 84307 で削除予定)
  • すべてのプロパティが color キーワードを受け入れます。
    • -moz-activehyperlinktext
    • -moz-hyperlinktext
    • -moz-visitedhyperlinktext
    • -moz-buttondefault
    • -moz-buttonhoverface
    • -moz-buttonhovertext
    • -moz-cellhighlight
    • -moz-cellhighlighttext
    • -moz-field
    • -moz-fieldtext
    • -moz-dialog
    • -moz-dialogtext
    • -moz-dragtargetzone
    • -moz-mac-accentdarkestshadow
    • -moz-mac-accentdarkshadow
    • -moz-mac-accentface
    • -moz-mac-accentlightesthighlight
    • -moz-mac-accentlightshadow
    • -moz-mac-accentregularhighlight
    • -moz-mac-accentregularshadow
    • -moz-mac-focusring
    • -moz-mac-menuselect
    • -moz-mac-menushadow
    • -moz-mac-menutextselect
    • -moz-menuhover
    • -moz-menuhovertext
    • -moz-win-communicationstext Firefox 3 の新機能
    • -moz-win-mediatext Firefox 3 の新機能
  • empty-cells
    • -moz-show-background (Quirks モードのデフォルト値)
  • font
    • -moz-button
    • -moz-info
    • -moz-desktop
    • -moz-dialog (color も継承)
    • -moz-document
    • -moz-workspace
    • -moz-window
    • -moz-list
    • -moz-pull-down-menu
    • -moz-field (color も継承)
  • text-align
    • -moz-center
    • -moz-left
    • -moz-right
  • text-decoration
    • -moz-anchor-decoration
  • -moz-user-select
    • -moz-all
    • -moz-none
  • white-space
    • -moz-pre-wrap
  • list-style-type
    • -moz-arabic-indic
    • -moz-bengali
    • -moz-cjk-earthly-branch
    • -moz-cjk-heavenly-stem
    • -moz-devanagari
    • -moz-ethiopic-halehame
    • -moz-ethiopic-halehame-am
    • -moz-ethiopic-halehame-ti-er
    • -moz-ethiopic-halehame-ti-et
    • -moz-ethiopic-numeric
    • -moz-gujarati
    • -moz-gurmukhi
    • -moz-hangul
    • -moz-hangul-consonant
    • -moz-japanese-formal
    • -moz-japanese-informal
    • -moz-kannada
    • -moz-khmer
    • -moz-lao
    • -moz-malayalam
    • -moz-myanmar
    • -moz-oriya
    • -moz-persian
    • -moz-simp-chinese-formal
    • -moz-simp-chinese-informal
    • -moz-tamil
    • -moz-telugu
    • -moz-thai
    • -moz-trad-chinese-formal
    • -moz-trad-chinese-informal
    • -moz-urdu


[編集] その他

  • -moz-initial - これをどこに置くの?
    -moz-initial 値は CSS3 の initial の部分的な実装です。これは、CSS 仕様のプロパティの初期値を要素に適用するために使用されます。

次のものが何を意味するかご存知の方は、これらを適切なセクションに置いてください。

(The list doesn't seem to be be complete, I accidentally found 8 missing extensions --Nickolay 12:24, 20 October 2005 (PDT))

Talk:Mozilla CSS Extensions をご覧ください。

bug 311415width および min-width, max-width プロパティのための -moz-max-content, -moz-min-content, -moz-fit-content, -moz-available 値の実装を行っています。Firefox 3 の新機能