روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۷ علی بیان الحق
ایجاد نشدن modal
جامعه پی اچ پی ایجاد شده در ۱۱ مرداد ۱۴۰۱

سلام من هر چقدر سعی کردم مدال‌های مختلفم امتحان کردم بازم موفق نشدم مدال ایجاد کنم.وقتی نقشرو پاک میکنم مدال لود میشه ولی وقتی نقشه هم هست مدال نشون داده نمیشه کدمم این زیر قرار میدم3b4b-1.png

سلام دوست عزیز

داخل کنسول مرورگر بررسی کنید ببینید چه خطایی دارید

کش هم پاک کنید

محمد گازری ۱۱ مرداد ۱۴۰۱، ۰۴:۲۳

کش رو پاک کردم عکس کنسولم این زیر قرار میدم

علی بیان الحق ۱۱ مرداد ۱۴۰۱، ۰۴:۲۸

دوست عزیز

با عکس که نمیشه دیباگ کرد!!

کدتون رو زیپ و پیوست کنید

محمد گازری ۱۱ مرداد ۱۴۰۱، ۰۴:۳۸

من هرکاری کردم پیوست نشد براتون تلگرام فرستادم

علی بیان الحق ۱۱ مرداد ۱۴۰۱، ۰۵:۰۳

پروژه رو زیپ کنید بعد پیوست و در نهایت اگر نشد پروژه رو روی گیتهاب قرار بدین

لطفا توی تلگرام ارسال نکنید چون امکان بررسی از اون طریق رو ندارم

محمد گازری ۱۱ مرداد ۱۴۰۱، ۰۵:۰۵

https://www.uplooder.net/files/72ca79068e155d0a27c43d8b297a8589/7Map.rar.html بنده تونستم اینجا قرار بدم فایل رو گیت هابم هم مشکل پیدا کرده بود

علی بیان الحق ۱۱ مرداد ۱۴۰۱، ۰۵:۴۳

دوست عزیز در ابتدا کل modal رو در یه تگ div با کلاس modal-overlay قرار بدین

8b80-modal 7learn.pngسپس کد css زیر رو به فایل styles.css اضافه کنید

.modal-overlay {
    position: fixed;
    z-index: 999;
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
.modal-overlay .modal {
    width: 50%;
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    position: relative;
}
.modal-overlay .modal .close {
    position: absolute;
    top: 15px;
    left: 15px;
    color: #a90909;
    font-size: 20px;
    cursor: pointer;
}
.modal-overlay .modal .close img {
    width: 20px;
    height: 20px;
}
.modal-overlay .modal h3.modal-title {
    padding: 0;
    margin: 0 0 30px 0;
    color: #2196f3;
}
.field-row {
    margin: 10px 0;
}
.field-row::after {
    content: ' ';
    display: block;
    clear: both;
    width: 100%;
}
.field-row div.field-title {
    width: 20%;
    float: right;
}
.field-row div.field-content {
    width: 80%;
    float: right;
}
.field-row textarea,
.field-row select,
.field-row input {
    line-height: 36px;
    padding: 0 10px;
    border-radius: 5px;
    background-color: #FAFAFA;
    border: 1px solid #e7e7e7;
    font-size: 16px;
    font-weight: 400;
    width: 97%;
}
input[type="submit"] {
    background: #2195f31f;
    color: #2196f3;
    cursor: pointer;
    font-size: 20px;
    border-color: #2195f31f;
}
input[type="submit"]:hover {
    background-color: #2196f3;
    color: #ffffff;
    border-color: #2196f3;
}

سپس کش مرورگر رو پاک کنید کال modal رو میبینید

اگر هم میخواید مدال معلوم نباشه بهش مانند ویدیو style با مقدار display:none بدهید

62ad-modal display none 7learn.pngموفق باشید ?

بهترین پاسخ
محمد گازری ۱۱ مرداد ۱۴۰۱، ۰۷:۲۵