3

開発中の AngularJS アプリがあり、機能を追加するだけで CSS は既に完了しています。

私が今必要としているのは次のようなものです

  • 日付ピッカー
  • モーダル
  • ツールチップ

angular-strapの一部を使用したいのですが、これは bootstrap.css ファイルに基づいています。

ブートストラップ ファイルを含めないと機能しません。含めると機能しますが、すべてが壊れ、レイアウト全体が破壊されます。これは、最初に bootstrap.css をインクルードした場合にも発生します。

次に、ブートストラップ サイトから部分的な要素のみを読み込もうとしました。たとえば、angular-strap の日付ピッカーはツールチップのような要素を使用すると言われているため、ブートストラップ カスタマイザを使用してツールチップ css 要素のみを使用すると、ツールチップではなくインラインで表示されます。

それはかなりイライラします。既存のアプリの CSS を壊さずに、これらの素晴らしいライブラリを追加する方法はありますか? そのために本当に必要なものがどういうわけかわかりません。

4

1 に答える 1

1

私の会社のプロジェクトはまったく同じ状況にあります。グリッド レイアウトには Foundations を使用します。しかし、基本に基づいた AngularUI のようなものを使用したいと考えています。

私たちが行ったことは、ブートストラップ JS を含めることです。そして、必要なブートストラップ css を選択的に選択します。このようにすることで、Datepicker と Modal を使用できるようになりました。(ただし、最近、より優れた角度の日付ピッカーをいくつか見つけました-そして、angularUIの日付ピッカーには、私が探していた使いやすさがありません)。

したがって、不足している可能性があるのは、ブートストラップの JS のようです。しかし、あなたのコードを見なければ、それを言うのは本当に難しいです.

ご要望に応じて、私が気に入っている日付ピッカーの一部を以下に示します。

于 2014-06-04T04:27:36.270 に答える