Utiliti Shadow Bootstrap menawarkan cara mudah untuk menambah hierarki kedalaman dan visual ke elemen laman web anda. Mereka mencapai ini menggunakan ciri-ciri box-shadow CSS, menjadikannya mudah untuk menggunakan kesan bayangan yang berbeza tanpa menulis CSS adat. Untuk menggunakannya, tambahkan salah satu kelas bayangan yang telah ditetapkan kepada elemen yang anda mahu gaya. Sebagai contoh, untuk menggunakan bayangan lembut ke butang, anda akan menggunakan kelas .shadow
:
<code class="html"><button class="btn btn-primary shadow">Click Me</button></code>
Bootstrap menawarkan beberapa variasi bayang -bayang, masing -masing dengan intensiti dan offset yang berbeza, yang terperinci di bawah. Kelas -kelas ini secara langsung digunakan untuk elemen HTML anda, menjadikannya sangat mudah untuk diintegrasikan ke dalam projek anda yang sedia ada. Tiada JavaScript diperlukan; Ia semata-mata berasaskan CSS. Ingatlah bahawa penampilan bayang -bayang boleh dipengaruhi oleh warna latar belakang elemen dan konteks sekitarnya. Bayang -bayang gelap pada latar belakang gelap mungkin kurang ketara daripada latar belakang cahaya.
Walaupun Bootstrap menyediakan satu set kelas bayangan yang telah ditetapkan, anda tidak boleh menyesuaikan sifat individu secara langsung (seperti radius kabur, offset mendatar dan menegak, radius penyebaran, dan warna) kelas-kelas ini sendiri. Utiliti Shadow Bootstrap direka untuk pelaksanaan yang cepat dan mudah, bukan kawalan halus.
Walau bagaimanapun, anda boleh mencapai penyesuaian melalui beberapa penyelesaian:
box-shadow
tersuai anda sendiri. Ini memberi anda kawalan sepenuhnya ke atas penampilan bayangan.!important
Walau bagaimanapun, ini adalah pendekatan yang kurang dipelihara dan berpotensi bermasalah.Bootstrap menawarkan pelbagai kelas bayangan, masing -masing menyediakan tahap intensiti dan kesan bayangan yang berbeza. Yang paling biasa termasuk:
.shadow
: Bayang -bayang yang halus..shadow-sm
: bayangan sedikit lebih jelas daripada .shadow
..shadow-lg
: bayangan yang lebih besar dan lebih ketara..shadow-none
: Mengeluarkan bayangan dari elemen.Walaupun ini adalah pilihan utama, penampilan visual yang tepat dari kelas -kelas ini boleh berbeza -beza bergantung kepada penyemak imbas dan enjin renderingnya. Selain itu, kelas bayangan tambahan mungkin tersedia bergantung pada versi bootstrap yang anda gunakan. Sentiasa berunding dengan dokumentasi bootstrap rasmi untuk senarai kelas yang paling terkini.
Utiliti bayangan Bootstrap sendiri secara amnya responsif; Penampilan Shadow tetap konsisten merentasi saiz skrin yang berbeza. Walau bagaimanapun, kesan yang dirasakan bayang -bayang boleh berubah bergantung kepada konteksnya.
Untuk menangani kebimbangan respons, gunakan pertanyaan media di CSS anda untuk menggunakan kelas bayangan yang berbeza atau bahkan mengeluarkan bayang -bayang sama sekali berdasarkan saiz skrin. Ini membolehkan anda menyempurnakan penampilan visual bayang-bayang anda untuk memastikan kebolehgunaan yang optimum merentasi peranti yang berbeza.
Atas ialah kandungan terperinci Bagaimana saya menggunakan utiliti bayang -bayang bootstrap untuk menambah kedalaman unsur -unsur?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!