ホームページ  >  記事  >  ウェブフロントエンド  >  ダイアログはブートストラップに基づいていますか?

ダイアログはブートストラップに基づいていますか?

(*-*)浩
(*-*)浩オリジナル
2019-07-11 11:04:132292ブラウズ

JQuery UI を使用したことがある人は、豊富な機能を備えたダイアログ ポップアップ ボックス コンポーネントがあることを知っているはずです。

ダイアログはブートストラップに基づいていますか?

jQuery UI のダイアログと同様に、Bootstrap にも組み込みのポップアップ ボックス コンポーネントがあります。 (推奨学習: ブートストラップ ビデオ チュートリアル)

ブートストラップ ドキュメント http://v3.bootcss.com/components/ を開くと、ダイアログが直接埋め込まれていることがわかります。 bootstrap.jsとbootstrap.css、つまりbootstrapファイルを導入すれば、そのダイアログコンポーネントを直接利用することができるので、とても便利ではないでしょうか。

今回は、新しい編集機能をベースにしたブートストラップダイアログの使い方を紹介します。さっそく、その使用方法を直接見てみましょう。

HTML コードによる表示

<!-- Button trigger modal 弹出框的触发器 -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
  Launch demo modal
</button>
 
<!-- Modal 弹出框的结构 -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
        <h4 class="modal-title" id="myModalLabel">Modal title</h4>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>

この方法はシンプルで直感的ですが、HTML の「重み」が増加し、柔軟性が十分ではありません。大規模な使用には推奨されません

を使用して

を js で表示します 最も簡単な実装方法:

BootstrapDialog.show({
  message: 'Hi Apple!'
});

関連する技術的な記事はこちらBootstrap については、チュートリアル 列の Bootstrap Learn をご覧ください。

以上がダイアログはブートストラップに基づいていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。