Я намагаюся з'ясувати, чому, здається, один із моїх класів css перевершує інший (а не навпаки)
Тут у мене два класи 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 ">
Шрифт (елемент, що перекривається) відображається як 10 пікселів замість 20 - чи може хтось пояснити, чому це так?
@extend- якщо це робиться так, як я думаю, що це робить - і використовувати обидва селектори на одному елементі.
.smallbox-paysummary) та, при необхідності, зробити декларацію CSS більш чітко визначеною (не покладаючись на порядок появи у файлі CSS), використовуючи.smallbox.smallbox-paysummary { font-size: 10px; }
.smallbox-paysummaryщоб шрифт був меншим, чому ви робите його в першу чергу меншим?


@extend .smallbox;, що схоже на нестандартний cSS.