--- title: tab slug: Archive/Mozilla/XUL/tab tags: - XUL Elements - XUL Reference translation_of: Archive/Mozilla/XUL/tab ---
tabs
要素内に置かれる一つのタブ。ユーザはタブをクリックして、関連付けられた tabbox
のページを前面に表示します。
詳しい情報が XUL チュートリアルにあります。
(例が必要)
afterselected
true
に設定されます。必要なときに自動で設定されるので手動で調整してはいけません。この属性は主に、テーマで選択されたタブ周辺の外観を調整するのに役立ちます。
beforeselected
crop
crop
属性によって指定された側のテキストが切り取られます。テキストが切り取られた場所には省略記号 (ellipsis)が使用されます。ボックスの方向が反対の場合は、切り取られる場所も反対側になります。start
: テキストは先頭から切り取られます。end
: テキストは末尾から切り取られます。left
: テキストは左側から切り取られます。right
: テキストは右側から切り取られます。center
: テキストの中央が切り取られ、通常、テキストの先頭と末尾が表示されます。none
: テキストは省略記号を使用して切り取られません。しかし、テキストがあまりに長い場合は単純に削除されます。削除する側は CSS の行揃え (text alignment)に依存します。disabled
true
に設定されていたら、その要素は無効化されています。無効化された要素は通常グレイ表示のテキストで描画されます。要素が無効化されていると、ユーザのアクションには応答せず、フォーカスもあてられず、command
イベントも発生しません。
fadein
true
if the tab is fading in or out. This typically means that the tab is in the process of appearing or disappearing.label
last-tab
oncommand
pinned
true
if the tab has been pinned (that is, if it's an app tab). The tabbrowser
element's pinTab
and unpinTab
methods handle pinning and unpinning tabs.selected
true
に設定します。 tabindex
tab
キーが押下されたときにフォーカスが移動する順番です。より大きな tabindex
の値をもつ要素は、タブの遷移が後になります。 validate
always
: image を読み込むべきかどうか、常に確認されます。never
: 可能であれば、キャッシュから image が読み込まれます。
accessibleType
linkedPanel
tabpanel
要素の id linkedpanel
属性の値の取得と設定。 selected
true
、選択されていないときは false
です。このプロパティは読み取り専用です。XUL 要素からの継承
blur
, click
, doCommand
, focus
, getElementsByAttribute
, getElementsByAttributeNS
DOM 要素からの継承
addEventListener()
, appendChild()
, compareDocumentPosition, dispatchEvent()
, getAttribute()
, getAttributeNode()
, getAttributeNodeNS()
, getAttributeNS()
, getElementsByTagName()
, getElementsByTagNameNS()
, getFeature, getUserData, hasAttribute()
, hasAttributeNS()
, hasAttributes()
, hasChildNodes()
, insertBefore()
, isEqualNode, isSameNode, isSupported()
, lookupNamespaceURI, lookupPrefix, normalize()
, removeAttribute()
, removeAttributeNode()
, removeAttributeNS()
, removeChild()
, removeEventListener()
, replaceChild()
, setAttribute()
, setAttributeNode()
, setAttributeNodeNS()
, setAttributeNS()
, setUserData
Gecko 1.9 (Firefox 3) 以降、タブの無効化は、すでに無効化されていても失敗します。しかしイベントは受け入れます。
また、tab を "隠さない" ことによって、タブの順番が予測不能になります。バグ 307088 および バグ 261826 を参照。 の代わりに collapsed
を使用してください。
tabbox
, tabs
, tabpanels
, tabpanel
.nsIAccessibleProvider
, nsIDOMXULSelectControlItemElement