私はFirefox拡張機能を開発中で、サイドバーの要素の幅に相対的な制約を与えることに問題があります。たとえば、サイドバーのサイズ変更時に常にサイドバーと同じ大きさのサイドバーにdescription要素が必要で、それに応じてテキストが折り返されます。XULでの相対最大幅
最大幅が固定されたボックスに説明を書き込むと、正しくラップされますが、CSSを使用して正しく動作するように相対幅を取得することはできません。 cssでmax-widthを100%に設定すると、無視されたように見え、テキストは1行になり、サイドバーがオーバーフローします。テキストが正しく折り返されるように、XULのボックスに相対的な幅の制約を設定する方法に関する提案はありますか?
私の問題は、利用可能なスペースを埋めるのではなく、サイドバーに与えられた領域をオーバーフローさせて、実際にはテキストを読むことができないように、より多くの行を使用するためにテキストをラップする代わりに。 – pjreddie
ああ、これは動作するように思わない、ありがとう! – pjreddie
@pjreddie:ちょうどその場合、要素は、幅が設定されていない場合にのみすべてを伸ばします。また、幅も 'flex'を介して可能です。 –