Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menghalang Peta Google daripada Hilang Apabila Membenamkannya dengan Bekas 100%?

Bagaimana untuk Menghalang Peta Google daripada Hilang Apabila Membenamkannya dengan Bekas 100%?

Barbara Streisand
Lepaskan: 2024-10-26 18:58:30
asal
254 orang telah melayarinya

How to Prevent Google Maps from Disappearing When Embedding it with a 100% Container?

Melaraskan Dimensi Bekas Peta Google untuk Paparan Optimum

Apabila membenamkan Peta Google dalam halaman web menggunakan API v3, tetapkan lebar dan ketinggian DIV bekas kepada 100% boleh menyebabkan peta hilang. Untuk menangani isu ini, adalah penting untuk memahami keperluan untuk pemaparan peta yang betul.

Masalah utama timbul daripada keperluan yang bercanggah untuk menetapkan lebar dan ketinggian kepada 100% sambil juga menggunakan jidar automatik. Untuk mencapai liputan 100% halaman, adalah penting untuk menetapkan lebar dan ketinggian bekas induk kepada 100%. Ini membolehkan bekas peta mewarisi nilai tersebut dan menduduki ruang yang diingini.

Sebagai contoh, anda perlu menambah peraturan CSS seperti berikut untuk memastikan elemen kandungan, HTML dan #kandungan mempunyai 100% lebar dan tinggi:

<code class="css">body, html {
  height: 100%;
  width: 100%;
}

div#content {
  width: 100%;
  height: 100%;
}</code>
Salin selepas log masuk

Dengan menetapkan dimensi bekas induk, anda membuat reka letak tetap di mana bekas peta boleh mewarisi lebar dan tinggi dan dengan itu memaparkan peta dengan betul. Ingat untuk menetapkan nilai mutlak untuk lebar dan tinggi div #content untuk mengelakkan pelarasan automatik berdasarkan elemen anak.

Atas ialah kandungan terperinci Bagaimana untuk Menghalang Peta Google daripada Hilang Apabila Membenamkannya dengan Bekas 100%?. 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