1

bootstrap-sassRails 3.2 アプリにインストールしました。javascript や (とらえどころのない) ツールチップなど、ブートストラップを適切に機能させることができます。しかし、ツールチップのスタイリングを機能させることができません。

これは私が持っているセットアップです:

アプリケーション.js

//= require bootstrap

アプリケーション.css.scss

 *= require bootstrap_and_overrides

bootstra_and_overrides

@import "bootstrap";
# and other overrides

興味深く不可解な点は、ブートストラップ ポップオーバーが正しいスタイリング (私が理解しているツールチップに多少基づいている) で正常に機能することですが、ツールチップは機能しません。それらはページの左下に表示されますが、何をしてもスタイルは影響を受けず、配置 (data-placement='top') も考慮されていません。

ブートストラップを除くアプリ内のすべての CSS へのすべての呼び出しを削除しても、スタイリングは機能しません。

ファイルの最後にすべてのツールチップ スタイルを含めても、bootstrap_and_overrides.css.scss機能しません。ツールチップ クラスが適用されていないように見えます。

リンクからマウスを離すとすぐにツールチップが消えるので、どの CSS が適用されているかを調べることができません。

4

1 に答える 1

3

答えはjsファイルの順序であることがわかりました。bootstrap.js問題を引き起こしていると思われるいくつかのjquery-uiファイルが以前にありました。この順序は次のように機能します。

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require jquery.purr
//= require best_in_place
//= require bootstrap

他の人に役立つ場合に備えて、ここに質問を残します。

于 2013-04-22T15:47:31.037 に答える