Я сделал одну кнопку:Как вызвать несколько классов CSS в одном классе?
<input type="button" class="btn-custom btn btn-info" />
CSS код
.btn-info {
background-color: #6fb3e0!important;
border-color: #6fb3e0;
}
.btn{padding:5px 10px}
.btn-custom{height:20px;}
Я хочу объединить стиль btn-custom
и btn btn-info
в одном классе под названием .btnCustom
.
Короче я хочу такой же результат, когда я пытаюсь это:
<input type="button" class="btnCustom" />
Что останавливает вас, включая эти классы в html ?? –
–
Зачем вы хотите это сделать? У вас будет другой класс, о котором нужно подумать и запомнить. Ваш CSS будет становиться все более сложным и быть более подверженным ошибкам. Вскоре у вас возникнет соблазн использовать предварительный процессор CSS, потому что его функция 'extend' выглядит классно, выбор, который вы, несомненно, пожалеете. Но, кроме того, людям, читающим ваш HTML, будет труднее посмотреть, что происходит. Очень важно, чтобы при разработке CSS были созданы более мелкие классы, каждый из которых делает одно, точно так же, как '.btn-info' и т. Д., И указывать несколько классов в HTML-элементах как способ комбинирования поведения классов. –