Cara Mengawal Lebar Popover Bootstrap: Contoh Lebar Maks, Bekas dan JSFiddle

Mary-Kate Olsen
Lepaskan: 2024-10-27 11:48:01
asal
819 orang telah melayarinya

How to Control Bootstrap Popover Width: Max-Width, Container, and JSFiddle Example

Menentukan Lebar Popover Bootstrap

Dalam Bootstrap 3, lebar popover dikekang oleh ruang yang tersedia dalam elemen pencetus. Ini boleh menyebabkan popover kelihatan terlalu sempit apabila menggunakan elemen input lebar seperti kelas kawalan bentuk.

Pengubahsuaian Lebar CSS

Satu kaedah untuk meningkatkan lebar popover ialah melalui CSS:

<code class="CSS">.popover{
    max-width: 100%; /* Max Width of the popover (depending on the container!) */
}</code>
Salin selepas log masuk

Ini menetapkan lebar maksimum popover kepada 100% daripada ruang yang tersedia dalam bekasnya.

Spesifikasi Bekas

Jika pengubahsuaian lebar CSS tidak berkesan, mungkin perlu untuk menentukan elemen bekas untuk popover:

<code class="JS">$('[data-toggle=&quot;popover&quot;]').popover({
    container: 'body'
});</code>
Salin selepas log masuk

Ini mengarahkan Bootstrap untuk mengandungi popover dalam elemen badan, bukannya elemen pencetus. Ini membenarkan popover melangkaui elemen input.

Perkaitan Bekas

Lebar popover ditentukan oleh faktor berikut:

  • Lebar Maks: Ditakrifkan oleh sifat CSS lebar maksimum atau oleh JavaScript.
  • Lebar Bekas: Lebar elemen kontena yang dinyatakan dalam konfigurasi JavaScript.

Dalam kes ini, lebar bekas ditetapkan kepada 100% daripada badan, membenarkan popover meregangkan seluruh skrin.

Demonstrasi JSFiddle

Lawati JSFiddle yang disediakan untuk melihat contoh yang berfungsi:

http://jsfiddle.net/xp1369g4/

Dengan melaraskan lebar maks popover dan menentukan elemen bekas , anda boleh mencapai lebar popover yang diingini.

Atas ialah kandungan terperinci Cara Mengawal Lebar Popover Bootstrap: Contoh Lebar Maks, Bekas dan JSFiddle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!