[8] [DFN[[CODE(CSS)@en[[[:indeterminate]]]]]] [[擬似クラス]]は、選択と未選択の中間状態に一致します。 * 歴史 ** 選択子3 [REFS[ - [9] [CITE@en[User Interface for CSS3]] ([TIME[2000-06-23 03:09:21 +09:00]] 版) ]REFS] [10] この [[WD]] が初出ですが、その後[[選択子3]]に移されたようです。 [REFS[ - [13] [CITE@en[CSS3 module: W3C Selectors]] ([TIME[2000-04-11 01:57:05 +09:00]] 版) - [15] [CITE@en[CSS3 module: W3C Selectors]] ([TIME[2000-10-06 02:05:50 +09:00]] 版) - [17] [CITE@en[CSS3 module: W3C Selectors]] ([TIME[2001-01-29 23:57:00 +09:00]] 版) ]REFS] [14] [[選択子3]]の初期には [CODE(CSS)@en['[[user-input]]']] との関係も定義されていました。 しかし >>17 の次の [[CR]] では削除されています。 ** DOM3 [1] [CITE@en[Re: Comment from CSS WG on HTML DOM draft]] ([[Philippe Le Hegaret]] 著, [TIME[2002-02-12 03:56:49 +09:00]] 版) ([[名無しさん]]) [2] >>1 結局 [[Gecko]] はその後も [CODE(DOMa)@en[[[indeterminate]]]] を実装していないみたいですね。 ** Web Controls 1.0 [REFS[ - [12] [CITE@en-GB-hixie[Web Applications Markup Language 1.0]] ( ([TIME[2004-04-08 02:39:12 +09:00]] 版)) - [11] [CITE@en-GB-hixie[Web Controls 1.0]] ( ([TIME[2004-11-09 08:49:52 +09:00]] 版)) ]REFS] [16] [[Webアプリケーション]]から状態を設定できるようにする構想もありました。 ** 選択子3からの削除 [7] [[選択子3]]の初期の案では [CODE(CSS)@en[[[:indeterminate]]]] が規定されていましたが、 [[DOM]] で規定されていないことなどを理由に、将来の版で定義するかもという注記に差し替えられています。 [REFS[ - [6] [CITE@en[Selectors Level 3]] ([TIME[2011-09-29 22:16:17 +09:00]] 版) ]REFS] ** WF2 [5] [CITE@en-GB-x-Hixie[Web Forms 2.0]] >[CODE(CSS)[:indeterminate]] Matches radio form control elements when none of the radio buttons in their group are checked. ** HTML5 [3] 最近 (2008年9月) の #whatwg での会話によると、3状態 checkbox の必要性は理解できるものの、 緊急性がなく、どう規定するべきかも十分明確でないので、すぐには [[HTML 5]] には追加されないようです。 [4] あと [[Web Forms 2.0]] がまだあまり実装されていないので、も。 ** HTML [1] [CITE@en[Web Applications 1.0 r6082 make :indeterminate apply to indeterminate bars]] ( ([TIME[2011-05-05 17:36:00 +09:00]] 版))