امیر مقامی
5 سال پیش توسط امیر مقامی مطرح شد
7 پاسخ

پیغام خطا در sass استفاده کردن از extend در mediaquery

من میخوام در بوت استرپ ۴ از خاصیت extend در media-query ]ا استفاده کنم ولی نمیشه
میشه کمک کنید؟


ثبت پرسش جدید
علی فرمانی
تخصص : فرانت اند
@farmani 5 سال پیش مطرح شد
1

@Amirrr1987
چه خطایی دارید ؟ متن خطا رو ارسال کنید لطفا تا بهتر بتونیم راهنمایی کنیم .


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
1

سلام
@Amirrr1987

کد رو قرار بدید


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
0

@Amirrr1987
نمی دونم چرا دوستان از همون ابتدا کدهاشون رو قرار نمیدن، موارد اولیه رو کامل قرار بدین تا بشه صورت مسئله رو درست فهمید و راهکاری ارائه داد.


امیر مقامی
تخصص : Front-End
@Amirrr1987 5 سال پیش مطرح شد
0

@ali.farmani @Alimotreb @milad
سلام دوستان ببخشید نبودم

Compilation Error
Error: You may not @extend an outer selector from within @media.
       You may only @extend selectors within the same directive.
       From "@extend .p-2" on line 11 of sass/d:\Amir\Desktop\test\style.scss
        on line 11 of sass/d:\Amir\Desktop\test\node_modules\bootstrap\scss\utilities\_spacing.scss
>>         .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }

   --------^

Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@Amirrr1987

یه 3
4
خط کد بالاتر و پایین تر آدرس زیرتون رو بزارید ببینیم چی نوشتید

From "@extend .p-2" on line 11 of sass/d:\Amir\Desktop\test\style.scss


امیر مقامی
تخصص : Front-End
@Amirrr1987 5 سال پیش مطرح شد
0

@ali.farmani @Alimotreb @milad

@import "./node_modules/bootstrap/scss/bootstrap.scss";

body{

    .box{
        @extend .bg-danger, .p-5;
    }

    @media (min-width: 992px) { 
        .box{
            @extend .p-2;
        }
    }
}

میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
0

فکر کنم مشابه این خطا هستش و دلیلش هم مشابه باید باشه:
https://sass-lang.com/documentation/at-rules/extend#extend-in-media


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

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