ユーザーがタブを開くことができるアプリケーションを開発しています。ちなみに、私はBootstrap CSSフレームワークを使用しており、タブプラグインもあります。(より柔軟なアプローチが必要な場合は、このジョブに別のライブラリを使用できます。)
http://twitter.github.com/bootstrap/javascript.html#tabs
必要なのは、タブの幅を柔軟にすることです。Chrome/Firefoxのタブのように機能するはずです。タブの総幅がバーの幅よりも小さい場合は、そのまま機能するはずです。ただし、バーの幅よりも長い場合は、各タブ幅のサイズを等しく小さくする必要があります。(chrome / firefoxを使用して10〜20個のタブを開くと、私が何を意味するのか理解できます)
javascriptを使用せずにこれを行う簡単な方法はありますか?私の頭に浮かぶ唯一の解決策は、javascriptを使用してバーの内側の幅を取得し、他のタブの幅を取得してそれらを合計することです。合計が高い場合は、各タブのサイズを変更できます。
このソリューションを実装することはできますが、ブラウザー間の互換性を確保するのは難しいと思います。これを達成するためのより簡単な方法はありますか?
前もって感謝します、