私は、ユーザーがナビゲーションバーまたはコンテンツ領域をいつでも表示できるようにする Web サイトのモバイルバージョンに取り組んでいます。私はjsfiddleを見つけて修正し、私がやりたいことをほぼ実行しました...
幅が 100% になっていることに注意してください。リンクをクリックしてからナビを開くと、幅はずっと小さくなります (幅: 自動)。これは、Twitter Bootstrap の Collapse JavaScript の次の部分によるものです。
reset: function (size) {
var dimension = this.dimension()
this.$element
.removeClass('collapse')
[dimension](size || 'auto')
[0].offsetWidth
this.$element[size !== null ? 'addClass' : 'removeClass']('collapse')
return this
}
「auto」を「100%」に交換できると思いますが、それは理想的な解決策とは思えません。誰にも提案がありますか?