XUL <テキストボックス>要素に表示されるTAB(\ t)文字(現在は8文字)の長さを変更できますか?XULテキストボックス要素のTAB文字長を変更する
TABをスペースに置き換えないようにしたいと思います。
XUL <テキストボックス>要素に表示されるTAB(\ t)文字(現在は8文字)の長さを変更できますか?XULテキストボックス要素のTAB文字長を変更する
TABをスペースに置き換えないようにしたいと思います。
CSS 2.1仕様では、タブを8つのスペースの幅としてレンダリングするよう指定しています。 (Spec)mozilla固有のCSSがその値を上書きすることはありません。
XULの専門家ではありませんが、私は「いいえ」と言います。
https://developer.mozilla.org/en/XUL/textbox
ドキュメントから私はこれを設定するには何のプロパティを参照しない、またについてFirefoxで任意の設定:設定。
また、私はそれがシステムspエコフィカル。 – lithorus
ソースを掘り下げてください。これは、レイアウトエンジン自体内で8文字にハードコードされているようです。
http://mxr.mozilla.org/mozilla1.9.2/source/layout/generic/nsTextFrameThebes.cpp#2483
は、タブストップのレンダリングは -moz-tab-sizeに必要な:(我々が話すように、それが可能である場合、タブの交換が唯一のオプションがあるように見える、とCSS3で、それでしょう(最も可能性が高いです) tab-sizeで可能です。
タブをスペースに置き換えることなく可能ではないと思われます。一般的なCSSの例については、ここをクリックしてください。http://www.phwinfo.com/forum/comp-info-authoring-css/365851 -change-tab-width-using-css.html – robertc