Rumah > hujung hadapan web > tutorial css > Mengapa ikon Bootstrap dimuatkan secara tempatan tetapi tidak dipaparkan dalam talian?

Mengapa ikon Bootstrap dimuatkan secara tempatan tetapi tidak dipaparkan dalam talian?

DDD
Lepaskan: 2024-11-12 01:40:01
asal
234 orang telah melayarinya

Why are Bootstrap icons loaded locally but not displaying online?

Ikon Bootstrap Dimuat Setempat tetapi Tidak Dalam Talian

Apabila memuatkan butang Bootstrap ringkas dengan ikon setempat, ikon dipaparkan dengan betul. Walau bagaimanapun, selepas menggunakan aplikasi ke Windows Azure, ikon digantikan dengan awalan yang pelik. Isu ini timbul kerana aplikasi cuba memuatkan fail ikon dari lokasi berbeza secara tempatan dan dalam talian.

Secara tempatan, penyemak imbas memuatkan fail ikon daripada /Content/fonts/glyphicons-halflings-regular.woff, semasa dalam talian, ia cuba memuatkannya daripada /fonts/glyphicons-halflings-regular.woff. Perbezaan utama ialah ketiadaan awalan /Kandungan dalam URL Azure.

Untuk menyelesaikan isu ini, pastikan fail CSS yang digabungkan merujuk dengan betul lokasi fail ikon. Dalam contoh ini, fail CSS merujuk ikon menggunakan laluan ../fonts/glyphicons-halflings-regular.woff. Memandangkan fail CSS digabungkan, aplikasi mencari fail ikon dalam /fonts pada akar aplikasi, yang tidak betul.

Untuk membetulkannya, namakan semula berkas untuk memasukkan awalan /Content, seperti berikut:

bundles.Add(new StyleBundle("~/Content/css/bootstrapcss").Include(
                "~/Content/bootstrap/bootstrap.css"));
Salin selepas log masuk

Ini memastikan bahawa nama berkas sepadan dengan laluan fail yang diingini dan aplikasi memuatkan fail ikon dengan betul apabila digunakan ke Azure.

Atas ialah kandungan terperinci Mengapa ikon Bootstrap dimuatkan secara tempatan tetapi tidak dipaparkan dalam talian?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan