আমি বুঝতে চেষ্টা করছি যে আমার একটি CSS ক্লাস কেন অন্যটিকে (এবং অন্যদিকে নয়) ওভাররাইড করে বলে মনে হচ্ছে
এখানে আমার দুটি সিএসএস ক্লাস আছে
.smallbox {
background-color: white;
height: 75px;
width: 150px;
font-size:20px;
box-shadow: 0 0 10px #ccc;
font-family: inherit;
}
.smallbox-paysummary {
@extend .smallbox;
font-size:10px;
}
এবং আমার দৃষ্টিতে আমি কল করি
<pre class = "span12 pre-scrollable smallbox-paysummary smallbox ">
হরফ (ওভারল্যাপিং উপাদান) 20 এর পরিবর্তে 10px হিসাবে দেখায় - কেউ কি ব্যাখ্যা করতে পারে যে কেন এটি হল?
@extend- যদি এটি আমার মনে হয় যা এটি করে - এবং একই উপাদানটিতে উভয় নির্বাচককে ব্যবহার করা।
.smallbox-paysummary) এর মধ্যে অন্তর্ভুক্ত করার পরামর্শ দিচ্ছে এবং .smallbox.smallbox-paysummary { font-size: 10px; }
.smallbox-paysummaryএটির চেয়ে একটি ছোট ফন্ট রাখতে চান না , তবে কেন আপনি প্রথমে এটি ছোট করে তুলছেন?


@extend .smallbox;অ-মানক সিএসএসের মতো দেখাচ্ছে।