مرتضی صبیحی
6 سال پیش توسط مرتضی صبیحی مطرح شد
4 پاسخ

مشکل در نمایش نقشه leaflet در مدال بوت استرپ 4و1

Image of Yaktocat

<div class="modal fade" id="mapModal" tabindex="-۱" role="dialog" aria-labelledby="mapModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h۵ class="modal-title" id="mapModalLabel">انتخاب موقعیت مکانی ملک از روی نقشه:</h۵>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">×</span>
                </button>
            </div>
            <div class="modal-body">
                <div id="mapId"></div>
            </div>
            <div class="modal-footer">
                <button type="button" data-dismiss="modal" class="btn btn-danger btn-sm">ثبت</button>
            </div>
        </div>
    </div>
</div>

هم با کد زیر و هم بدون این مشکل وجود داره:

<script>
    $('#mapModal').on('shown.bs.modal', function(){
        setTimeout(function() {
            map.invalidateSize();
        }, ۱۰);
    });
</script>

ثبت پرسش جدید
مرتضی صبیحی
تخصص : Front-end developer
@mortezasabihi 6 سال پیش مطرح شد
1

فایل leaflet.css لود نشده بود


vahid Mohammadi
@viva.mohammadi 6 سال پیش مطرح شد
0

@mortezasb87
شما باید Inspect  کنید و مقادیر مختلف css , javascript رو trace کنید تا بیبینید چه مقادیری و در کجا درست set نشده.
البته اگر خواستید میانبر برید می تونید استایل دیو div="mapId" رو Overwrite کنید


مرتضی صبیحی
تخصص : Front-end developer
@mortezasabihi 6 سال پیش مطرح شد
0

@viva.mohammadi
تا قبل از اینکه قالب کلی رو تغییر بدم مشکلی نداشت
ولی بعدش اینجوری شد

همه فایلام هم درستن


مرتضی صبیحی
تخصص : Front-end developer
@mortezasabihi 6 سال پیش مطرح شد
1

فایل leaflet.css لود نشده بود


احسان
@ehsanshahidiii73 4 سال پیش مطرح شد
0

امکان ارسال کد کاملش وجود داره؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام