0

私は、ユーザーがナビゲーションバーまたはコンテンツ領域をいつでも表示できるようにする Web サイトのモバイルバージョンに取り組んでいます。私はjsfiddleを見つけて修正し、私がやりたいことをほぼ実行しました...

http://jsfiddle.net/SfGAB/2/

幅が 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%」に交換できると思いますが、それは理想的な解決策とは思えません。誰にも提案がありますか?

4

1 に答える 1